Devilwood (2006)
Premiere 19 Oct 2006 | 11 min | Horror History
• 82 views • 0 thumbs up • 0 thumbs down
In a lawless outpost in 17th Century England, the people have ceased to be God-fearing but learn to fear the Devil instead.