Literally perfection.

Rating: 10/10 (8 July 2015)

There's not much to say about the movie, except that it is utter perfection in film.
A lovely story about strife in life, and overcoming it with love and family. Jimmy Stewart plays George Bailey, as he overcomes every challenge that life can throw at him, with an added magical spin from his angel, Clarence, which turns the movie into a pseudo-remaking of A Christmas Carol.
It's tough to review it though, in today's terms at least - but that doesn't make it any less of a fantastic movie. Fantastic movies should stay as fantastic movies, and this certainly has.
A perfect Christmas classic, and one that you should watch at least once in your life.