Satan's Whip

A seminarian embarks on a bizarre and horrifying quest that will end in a blood-bath of insanity, cannibalism, and witchcraft.
Release Date: 2006-03-08
Horror
(6 votes)
Official website: http://braindamagefilms.com

Casts

Brandon deSpain
as Christopher
Caroline Luft
as Woman in alley

Similar Movies