In the aftermath of a witch's curse, both a sheriff and a widow grapple with the responsibility of protecting an uneasy community from the annual onslaught that plagues their town.
1980
2005
1986
1996
2014
1987
1988
1975
1958
1956
2000
1973
1999
2006
2015
2017
2004