Where To Stream The Outer Limits Season 3 Episode 11
New Lease
- Aired March 21, 1997
- 60 Min
- Rated 7.5
- Number 29 Of 74 Rated Episodes
A doctor is brought back to life using technology he and a colleague developed. He has one day to live and must decide between revenge on those who killed him or reunite with his neglected family.