Zombie elves are unleashed on a tabloid writer who is determined to uncover a Christmas conspiracy.
2015
2002
1909
1983
1910
1912
2014
1913
1958
2021
2012