The Whip vs. Satan (1979)
Horror
Action
Adventure
Zorro-type horseman with occult powers faces off against all metaphysical evils.
Cast
Crew
Director