Valley of the Witch

Evil Never Dies

Horror
76 min     3     2015     United Kingdom

Overview

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?

Similar