After Manifest, another high-concept, serialized drama that ran on NBC for 3 seasons is making an impressive debut on Netflix. Season 1 of La Brea, starring Natalie Zea and Eoin Macken, was the #3 most watched English-language series globally on Netflix for the week of Dec. 2. That was despite the sci-fi drama being available […]