The Swarm
Starring Alexander Karim, Cécile de France, Leonie Benesch, Joshua Odjick, Krista Kosonen, Barbara Sukowa, Rosabell Laurenti Sellers, Takehiro Hira, Eidin Jalali, Sharon Duncan-Brewster
It's a drama and science-fiction show, and has a rating of 5.8 out of 10 from Imdb which is fairly okay for this kind of show.
Watch it here
Not found streaming from Mexico.