A man calling himself Saint Nick crashes a Christmas party to tell tales and murder the guests.
2020
2021
2007
2012
1992
2000
2002
2006
1981
2008
1988
1986
1973
1996