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?
Because it is populated by TOP 10 ranking since 2020, it is still a work in progress. Multiple links in the same country lead to different streaming versions.