It's A Wonderful Life has been crowned the ultimate festive flick in a poll to find the nation's favourite Christmas film.
The second most popular was The Muppet Christmas Carol which picked up 10% of votes, followed by the Hugh Grant film Love Actually.
The online poll, carried out by www.radiotimes.com, longlisted 50 films set on or around Christmas and asked people to pick their favourite.
Made in 1946, It's A Wonderful Life - which stars James Stewart as a man who plans to kill himself on Christmas Eve until a guardian angel intervenes - picked up almost a fifth of the 3,000 votes cast (18%).
A slightly less obvious choice was Die Hard which took eighth place. The film, which stars Bruce Willis as off-duty cop John McClane battling a building full of criminals on Christmas Eve, took 4% of the vote.
Radio Times film editor Andrew Collins said: "As it is the season to be jolly, I won't disguise my rosy-cheeked joy that the poll named Die Hard one of the top 10 Christmas movies of all time."
He added: "It's just as capable of producing festive tingles as the more traditional, December-released Muppet Christmas Carol or the cocklewarming Love Actually, which was literally giftwrapped in 2003 with a lovely red ribbon tied around its twinkling poster image."