A scientist's experiment gone wrong gives him the touch of death while the SO...
Mystery Science Theater 3000
Season 10 Episode 8: The Touch of Satan
An overly obvious '70s wanderer hits on a witch while a babysitter watches over Castle Forrester.
An overly obvious '70s wanderer hits on a witch while a babysitter watches over Castle Forrester.