Celluloid classic It's A Wonderful Life has been voted the best Christmas movie of all time by British film-lovers - again.
The warm-hearted 1946 film - regularly voted as the best seasonal movie - was directed by Frank Capra and stars James Stewart as a man on the verge of suicide before an angel shows him all the good in his life.
Second in the poll, conducted by website AMAZON.CO.UK, came Chevy Chase comedy NATIONAL LAMPOON'S CHRISTMAS VACATION.
Third came eighties action classic Die Hard, which despite having no heart-warming qualities, is set on Christmas Eve (24DEC).
The top ten Christmas movies are:
2. NATIONAL LAMPOON'S CHRISTMAS VACATION (1989)
3. DIE HARD (1988)
4. The Nightmare Before Christmas (1993)
5. SCROOGED (1988)
6. Home Alone (1990)
7. THE MUPPET CHRISTMAS CAROL (1993)
8. White Christmas (1954)
9. MIRACLE ON 34TH STREET (1994)
10. Love Actually (2003). (GS/WNWCAN/KTW)
10. LOVE ACTUALLY (2003).16/12/2003 21:07
Set in the beautiful Swiss Alps, Youth sees Michael Caine & Harvey Keitel in a fine piece of work.
This biopic gallops through the career of groundbreaking gangsta rappers N.W.A, working its way through a checklist of the major events.
While talking about his new drama We Are Your Friends, Zac Efron has been unusually thoughtful.
New reports indicate that eagerly awaited albums by Adele and Coldplay are set...
Like an antidote to vacuous blockbusters, this intelligent, thoughtful drama packs more intensity into a quiet conversation than any number of...
Z for Zachariah was a welcome challenge for high-profile stars Margot Robbie, Chiwetel Ejiofor and Chris Pine.
Ahead of his fourth turn as James Bond in Spectre later this year, Daniel Craig has spoken...