
1980

1987

1976

1980

1982

1980

1980

1983

1987

2003

2019

1980

2016

2015

1987

1984

1974

2024

1981

2017



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!