A small town legend returns from the dead to serve vengeance on Thanksgiving night.
2006
2012
1959
1981
1995
2020
2014
1968
2023
2003
2002
1988
1989
1986
1992
1985
1998
1973