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
2024
2016
2021
1982
2009
1985
—
2007
1959
1968
1978
2018
2015
1977
1974