Exterior shots of the church are featured, adding to the film's ominous tone.

Filmed here

St. Peter's Church

406 Forman Avenue, Point Pleasant, US

St. Peter's Church

Community posts