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!
2025
2017
2020
—
1989
1985
1984
2002
2023
1986
2012
2018
1976
2024
1978
1957