Feel-good classic 'It's a Wonderful Life' tops Christmas movie poll
Old favourite 'It's a Wonderful Life' has been voted the best Christmas film of all time.
The 1946 movie, starring James Stewart as suicidal George Bailey, pushed Richard Curtis's romantic comedy 'Love Actually' into second, with Will Ferrell movie 'Elf' in third.
Family favourites 'The Muppet Christmas Carol' and 'Home Alone' took fourth and fifth place in the poll, carried out on RadioTimes.com. 'Miracle On 34th Street' and traditional Christmas films 'The Snowman' and 'Scrooge' also finished in the top 10.
Writing in the 'Radio Times', film critic Barry Norman said of 'It's A Wonderful Life': "Frank Capra's wonderful, life-enhancing film should be shown every Christmas. . . Yes, it verges on the sentimental but never too much so. Far more it's simply heart-warming -- the grandaddy of all feel-good movies."