Outer Limits
Season 6
Ep 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...