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!
2022
2023
1997
2005
1982
2017
—
2008
1949
2024
2002
1967
2021
1969
1977
1985
1984