Zombie elves are unleashed on a tabloid writer who is determined to uncover a Christmas conspiracy.
2015
2014
1976
2013
1972
1987
1989
1978
1988
1990
2012
1999
2010