A man calling himself Saint Nick crashes a Christmas party to tell tales and murder the guests.
2007
1925
1985
2014
2015
1999
1998
1986
1996
2021
2012
2020
2000
2017
2016