Overview:
Father Michele Stivoli, an Italian catholic priest on a journey of confusion, pain and terror which leads him on a collision course with the Antichrist himself.
Genre : Horror
Actors : Emily Dean, Steve Wilcox, Federico Dordei
Release Date : 2009-01-01
Duration : -
Rating : â 5/10 (3 votes)
â¶ Play