Zorro-type horseman with occult powers faces off against all metaphysical evils.
The Whip vs. Satan is not available for streaming at this moment.