The Outer Limits Season 6 Episode 22
Season 6
IMDb: N/A
Air Date: 2000-09-03
N/A
It is the year 2076 and Dr. Theresa Givens, a time-traveler from the 20th Century has been sentenced to death. Her crime – violating severe anti-techology laws passed in the…