Are you wondering what movies you should watch over the festive period? Can't decide as there are so many to choose from? Here at Go Shop we've put together a little list of what we thought are the top 10 Christmas movies of all time.
10) The Muppet Christmas Carol (1992)
Of the myriad adaptations of the Charles Dickens classic tale, this one is arguably the best. Michael Caine stars as the surly Christmas-hating moneylender who is visited by three ghosts on Christmas Eve, and ultimately endeavors to change his miserable attitude towards the yuletide season.
Full of catchy songs, genuine laughs and plenty of familiar Muppet faces, this movie is a treat for adults and children alike.
9) Elf (2003)
Potentially the most quotable entry on this list, Elf stars SNL funnyman Will Ferrell as Buddy, a human raised by Santa’s elves. Upondiscovering his real father has landed on Santa’s ‘naughty’ list, Buddy ventures to New York and infects the harsh, human world with his childlike enthusiasm for Christmas.
Perfect for anyone who loves a bit of silly slapstick and doesn’t take life too seriously.
8) Dr Seuss’ How the Grinch Stole Christmas (2000)
Crotchety, joyless characters finding redemption seems to be a common theme among many Christmas favourites. Jim Carrey’s typical rubbery-faced rendition of the titular role is no exception, with The Grinch’s vengeful tirade upon the town of Whoville ending ultimately in his change of heart and the realization that Christmas isn’t just about gifts, but about family and acceptance.
If you’re a fan of Carrey’s other madcap comedy characters, The Grinch is a whirlwind of physical humour, with a few clever jokes dotted around for the grown ups in the audience.
7) Love Actually (2003)
A British Christmas staple, this ensemble piece follows ten separate but interwoven stories, centering on the themes of both love and the festive season. Love Actually features a cast that reads as a who’s who of UK romantic comedies of the time and is directed by Richard Curtis (Bridget Jones’ Diary, Four Weddings and a Funeral, Notting Hill).
Unsurprisingly, this combination mixes well to form a sweet but not sickly, cleverly funny and just plain lovely Christmas movie that is a must watch every year.
6) Jingle All the Way (1996)
Arnold Schwarzenegger stars as a hard-working father on a mission to secure the elusive ‘it’ toy in time for Christmas. He is antagonized at every turn by another father, played by Sinbad, who is also on the hunt for the popular but rare action figure.
Slapstick mania at its finest, with a surprisingly poignant commentary on consumerism at its heart.
5) Home Alone (1990)
Kevin McCallister (Macaulay Culkin) is accidently leftbehind when his family leaves for a Christmas trip to Paris. A pair of burglars scupper young Kevin’s new-found freedom, and the boy has to get creative in order to save himself and his house from the duo.
Clever booby traps and a bucket full of physical comedy pair with a heartwarming ending that will make you appreciate even the most annoying family members at Christmas.
4) Die Hard (1988)
Say what you like about this Bruce Willis action flick, but it IS set at Christmas and DOES feature the line ‘ho ho ho’ so it MUST be a Christmas movie. Bruce Willis plays a New York cop who, after travelling to LA to reconnect with his estranged wife, becomes embroiled in foiling a terrorist plot.
It’s an action movie, and it isn’t likely to make you feel too warm and fuzzy on the inside when it’s over, but it’s a lot of fun and arguably a welcome change of pace to the standard festive screen fodder.
3) It’s a Wonderful Life (1946)
Undoubtedly a classic, this film has become a staple of festive viewing for decades. The story follows George (James Stewart), who is saved from suicide by guardian angel Clarence, and shown how his seemingly miserable life has positively effected his community, and how much more bleak the world would be had he never existed in the first place.
A real heart warmer, this well-loved classic is sure to delight audiences of all ages.
2) The Nightmare Before Christmas (1993)
The only film on this list that can be legitimately watched from the beginning of October, this Tim Burton classic follows the story ofJack Skellington, the leader of Halloweentown who has grown tired of being scary. He discovers the Dr Seuss-esque world of Christmastown and decides that he can carry out the holiday far better than old ‘Sandy Claws,’ with charmingly disastrous consequences.
This film took 3 years to produce, which shows in the gorgeous set and character design, as well as the fluidity of the stop motion animation style.
1) The Snowman (1982)
One of the shortest Christmas films of all time but no doubt a traditional festive watch; The Snowman is the magical story of a young boy’s adventures with his snowy friend.
With its charming coloured-pencil animation style and unforgettable soundtrack, its no wonder that families gather around the television every year to watch this Christmas classic.