HUB
poster
Evil Never Dies
Valley of the Witch
Horror
3/10
2015
76

Dormant spirits have been re-awakened in the Welsh village of Cwmgwrach. Can anyone stop the manifestation of ancient evil? Or is the village fated to pay for it's dark history?

Netflix basic with Ads
Amazon Video
Amazon Video
themoviedb

© 2022 Movie HUB. All rights reserved.