The Outer Limits (1995)
← Back to main
Dina Meyer as Dr. Rachel Harris
Episodes 1
Free Spirit
July 28, 2001
•
45m
7x13
A strange entity possesses schizophrenics in a mental asylum.
Read More