Santa Clause is making his rounds on Christmas EVE but Santa's intentions are pretty selfish, and nothing goes as anticipated.
2006
1996
1987
2016
1994
1992
2017
2002
1997
1940
2013
2018
1998