The Whip vs. Satan (1979)

The Whip vs. Satan (1979)

1979-10-04 US 80 Min. PG-13
4.4 8 votes

Watch The Whip vs. Satan: Stream the Latest Horror, Action, Adventure Film on LetMeWatchThis!

Zorro-type horseman with occult powers faces off against all metaphysical evils.