Dr. Terrible's House of Horrible
Scream Satan Scream!
E6 Dec 17, 2001 30m
Witch locater Captain Tobias Slater is cursed by a dying sorceress and lured into a trap by her two wicked sisters.
Where to Watch Scream Satan Scream!
Cast of Scream Satan Scream!