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.
2001
1995
1996
2007
2016
2006
1983
1925
1969
1973
2015
1976
2000
2014
2002
2008
2005
2004
1993