It’s A Wonderful Life

It’s A Wonderful Life is the oldest Christmas movie on this list, having released on December 20 1946, but one that has stood the test of time for its incredibly life-affirming message.

Hollywood legend, Jimmy Stewart, stars as George Bailey, a man who breaks his back to help others but never receives much in return. It’s the classic tale of ‘what if I’d never been born?’ but done in a mesmerising and heartbreaking way that will remind you of the power of movies. A classic in every definition of the word.