The nation’s favourite Christmas film is crowned
The classic topped a ranking of 12 festive films of all time – with Die Hard in second place.
It’s A Wonderful Life has been named best Christmas film.
The 1940s classic, starring James Stewart, topped a ranking of 12 festive films of all time – with Die Hard in second place.
Seasonal favourites The Muppet Christmas Carol, Home Alone and Elf completed the top five, voted for by BBC Radio 2 listeners.
As for Die Hard in the runner-up spot? Well, it should finally answer the question as to whether John McClane’s antics in the Nakatomi Plaza constitute a Christmas film or not.James King
Radio 2 movie critic James King said: “It’s A Wonderful Life is what Christmas is all about, friendship, kindness and the importance of family, even in the toughest times.”
Originally released in the middle of summer, Die Hard has since acquired status as a festive film, thanks to its plot taking place on Christmas Eve.
King said: “As for Die Hard in the runner-up spot? Well, it should finally answer the question as to whether John McClane’s antics in the Nakatomi Plaza constitute a Christmas film or not.”
1. It’s A Wonderful Life
2. Die Hard
3. The Muppet Christmas Carol
4. Home Alone
5. Elf
6. Love Actually
7. National Lampoon’s Christmas Vacation
8. Miracle On 34th Street
9. White Christmas
10. The Polar Express
11. Santa Claus: The Movie
12. Scrooge
– A countdown programme, which also features seasonal songs from the silver screen, is on BBC Sounds and also on Radio 2 on Christmas Eve at 9pm.
Online Editors

Available now on Apple Podcasts, Spotify or SoundCloud.
Latest Movies
- Young Irish actress (11) lands starring role in new Matilda movie
- Actress Liv Tyler bedridden for 10 days after testing positive for Covid-19
- Rupert Grint responds to smashing Sir David Attenborough’s Instagram record
- Dan Stevens: We need more irreverent adaptations of classic texts
- Leslie Odom Jr explains why he initially turned down One Night In Miami
Latest
- Young Irish actress (11) lands starring role in new Matilda movie
- Mesut Ozil finally leaving Arsenal with his lucrative contract set to be terminated
- Decision looms over Joel Matip as Jamie Carragher admits Liverpool are under pressure
- Met Eireann warn of 'colder than average' temperatures with risk of snow in coming weeks
- Bungling criminals steal bag of bird seed from cash-in-transit worker in Limerick