Where To Stream The Outer Limits Season 1 Episode 17
The New Breed
- Aired July 5, 1995
- 60 Min
- Rated 7.5
- Number 20 Of 74 Rated Episodes
The discovery of a gifted scientist falls into the wrong hands, bringing what at first appears to be a lifesaving miracle, but ultimately the untimely death of his closest friend.