Valley of the Witch
Evil Never Dies
1/13/2015
Imdb: tt2908340
Tmdb: 679066
Popularity: 0.304
Vote: 3/10 (6)

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?