Mayhem ensues in the remote countryside when people start dying at the hands of a mysterious masked figure.
1970
1972
1973
1964
1956
2007
2004
1988
2014
2017
2018
1982
2015
2008
1974
1979
1981
1986