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.
2022
1999
2007
1985
1925
1980
2019
2002
2004
1987
1955
1983
1998
1997
2008
—
1952
1959