Outer Limits Season 6 Episode 10 Down to Earth
- TV-14
- April 21, 2000
- 44 min
-
6.5 (216)
A UFO enthusiast who believes that she has found a piece of actual alien technology gets caught up in a cycle...
A UFO enthusiast who believes that she has found a piece of actual alien technology gets caught up in a cycle...