Mystery Science Theater 3000

The Touch of Satan

  • Season 9
  • , Episode 8  | 
  • Aired: 7/10/1998
    • Length: 01:32:20
    • Plays: ???
Synopsis >

An aimless young man encounters a rural family that seems to have some secrets.

TV GUIDE Users' Most Popular