Description
Witch Hunters descend upon a small town and make a pact with the local priest to destroy a mysterious evil. What they don't realize, is the priest's dark and sinister past might be the cause behind the string of grisly murders that have the town on edge, not the coven of Satanic witches they are hell bent on destroying.
View AllClose