Mystery Science Theater 3000: Touch of Satan

Mystery Science Theater 3000: Touch of Satan

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