"Mystery Science Theater 3000" The Touch of Satan (TV Episode 1998) Poster

Photo Gallery

1 photo
Mystery Science Theater 3000: The Touch of Satan (1998)
1 photo

Storyline

An overly obvious '70s wanderer hits on a witch while a babysitter watches over Castle Forrester.

Plot Summary | Trailers & Videos