After Manifest, another high-concept, serialized drama that ran on NBC for 3 seasons is making an impressive debut on Netflix ...