Mystery Science Theater 3000: Season 5, Episode 13
The Brain that Wouldn't Die
Watch Mystery Science Theater 3000 Season 5 Episode 13 (The Brain that Wouldn't Die) online. Full episode with details, air date, and streaming options on Aflam Online. Originally aired 1993-10-30.
« All episodes of Mystery Science Theater 3000
Watch Episode