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?
2002
1960
2006
2013
1997
1989
2019
1937
2022
2009
2007
2020
1979
1992
2014
1968