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

Christopher

Caroline Luft

Woman in alley

Similar Movies

BinhNguyen ©