A series of gruesome murders in a sleepy English village have the police baffled whilst locals investigate a possible supernatural link.
1967
1963
1999
1996
2022
1970
2021
—
2007
2019
2017
2024
2005