Tin Can
Leading parasitologist Fret is working on ways to control a strange life-form when she is kidnapped, waking up in life-suspension chamber.
Starring
Anna Hopkins, Simon Mutabazi, Michael Ironside
Director
Seth A. Smith