A series of gruesome murders in a sleepy English village have the police baffled whilst locals investigate a possible supernatural link.
2008
2009
2007
2010
2003
2005
1999
1995
1994
2004
1987
2006
1985