Watch ""
Open in New TabProduction Information
Keywords
Quick Facts
Cast
Dan Koontz
Satan
Shawn Yanez
Lugor
Anthony Sherritt
Tony Hoopes
Daria Balling
Baroness Caranova
James Henderson
Dr. Phantasmus