A seminarian embarks on a bizarre and horrifying quest that will end in a blood-bath of insanity, cannibalism, and witchcraft.
March 8, 2006
Released
Satan's Whip
1h 34min
—
Brain Damage Films