Where To Stream The Outer Limits Season 6 Episode 22
Final Appeal Part II
- Aired September 3, 2000
- 60 Min
In a world that has banned technology, Dr. Theresa Givens is on trial for using her time machine.
Final Appeal Part II
In a world that has banned technology, Dr. Theresa Givens is on trial for using her time machine.