Garbed in his red suit, Harry, a toy factory worker, decides that the only thing he can do to save the spirit of Christmas is to become Santa Claus himself and make all of the naughty townspeople pay... in blood!
2000
1986
2022
1978
2015
2024
2005
2009
1971
1984
1946
2020
1987
1968
1994
1981
2006
1970