Skip To Content

Where To Stream The Outer Limits Season 7 Episode 13

Free Spirit

The schizophrenic inhabitants of a mental institution find themselves being possessed by a mysterious entity.