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.
2017
2014
1987
1999
2008
1991
1983
1948
2002
2004
1951
2022
2005
2023
2021
2007
2010
1997