The Whip vs. Satan

The Whip vs. Satan

44% | Oct 04, 1979 | Horror, Action, Adventure

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

Featured Cast

Alfredo B. Crevenna
Director

Cast

Images