Old favourite 'It's a Wonderful Life' has been voted the best Christmas film of all time.
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."