A man calling himself Saint Nick crashes a Christmas party to tell tales and murder the guests.
2019
2018
2000
1988
2003
2023
1954
2014
1941
1934
2015
1997
2009
2004
2021
2010