Tagged: The Church

0

The Church 4K Review (Severin)

The Church (aKa La chiesa, El Engendro Del Diablo, Demons 3, Cathedral of Demons, and Demon Cathedral) is a 1989 Italian horror film directed by Michele Soavi (Stage Fright, The Sect, and Cemetery Man)....