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!
2017
2003
2021
1992
1970
2014
1957
2022
2016
2020
2007
1960
1997
1938
1944
1953
1940