Tracy, a nurse, begins work at the Jenner Institute, a seemingly quiet hospit...
Chimera
Season 1 Episode 2: Part Two
After receiving a frantic phone call from Tracy (his girlfriend) at the Jenner Institute, journalist Peter Carson and the police arrive at the medical facility and make a horrific discovery.