Tracy, a nurse, begins work at the Jenner Institute, a seemingly quiet hospit...
Chimera
Season 1 Episode 3: Part Three
A cover-up by the authorities means Peter has to seek out a former doctor at the Jenner Institute for information. Meanwhile, two children encounter and provide food for the creature.