· History, Horror
A young priest is sent to investigate horrific rumors of satanic worship at the Abbey of Lucedio in Italy.
Director: Andrew Hyatt
Loading addons…