The Haunting of Pendle Hill is a horror movie set in the haunted location of Pendle Hill in Lancashire, England. The movie revolves around the infamous witch hunts that took place in 1612, bringing terror and bloodshed to the area. Prepare to be scared as the dark history of Pendle Hill comes to life.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States