A man calling himself Saint Nick crashes a Christmas party to tell tales and murder the guests.
1975
2023
2017
2024
1947
1956
2025
—
1946
1973
2014
2016
1996
2020
1997