Where To Stream The Outer Limits Season 1 Episode 10
Corner of the Eye
- Aired May 19, 1995
- 60 Min
- Rated 6.0
- Number 62 Of 74 Rated Episodes
A disillusioned priest is given healing power by aliens who use him as they attempt to save their own planet by destroying all human life.