Episode 13

Episode 13

S1 E13: Laura learns that a group of top scientists created the new species, and she searches for the corporation funding the research.