Where To Stream Mystery Science Theater 3000 Season 5 Episode 13
The Brain That Wouldn't Die
- Aired October 30, 1993
- 120 Min
- Rated 9.0
- Number 22 Of 192 Rated Episodes
Mike, Crow and Tom Servo are forced to watch a movie about a surgeon who wants to put his fiancee's head on a model's body. On the invention exchange, the Satellite of Loves crew invents a special type of umbrella.