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.
1992
1925
1931
2019
1999
2007
1985
1994
1967
2008
2015
1986
1962
2002
2000
1997
1991
—
1980