A romantic Christmas dinner for two turns into a bloody mess when an especially naughty Santa comes to town.
1956
1982
1987
1952
2023
2020
2016
2022
2021
1966
1986
2007
1995
1973
2000