Challenge the Devil
After a group of slackers find accommodations at an old man’s castle, their host quickly reveals himself to be a powerful demonic form.
Starring
George Ardisson, Christopher Lee, Bella Cortez
Director
Giuseppe Veggezzi