It's just days before Christmas in London, but not everyone is full of good cheer - as a maniac with a pathological hatred of Santa Claus stalks the streets, butchering any man that’s unlucky enough to be wandering around dressed as Old Saint Nick.
1983
2003
1994
1986
2001
1941
2002
2006
1984
2019
2017
1990
1967
1996
2004
1998
1991
1981