Be a member of an exclusive film buff community
Sign Up
Madness and death arrive in a mountain village in Italy. News of this horror, believed to be the work of the devil, is passed on to special authorities to solve the problem before it becomes public knowledge.
No data