Where To Stream Mystery Science Theater 3000 Season 8 Episode 2
The Leech Woman
- Aired February 8, 1997
- 120 Min
- Rated 8.5
- Number 74 Of 192 Rated Episodes
Deep in the heart of the jungle lives a tribe that holds the secret to youth. A doctor, his wife and her lawyer set out on an expedition to discover this incredible secret after an old tribal woman visits his office. Meanwhile, Crow sets his nanobots to work repairing the satellite and Professor Bobo and his friends start to question if Pearl is really the Lawgiver.