The Outer Limits

S07E13 ‘Free Spirit’
An experiment is terminated resulting in the deaths of six subjects spawning a murderous entity that seeks revenge on the team of scientists responsible.

Role : Dr. Rachel Harris
Category : Drama, Fantasy, Horror
Year : 2002

Share Dina Meyer News!