The Whip vs. Satan (1979)

The Whip vs. Satan (1979)

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

Overview

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