Directed by the great Frank Capra, this timeless modern fairy tale is arguably the greatest Christmas movie of all time and stars movie legend James Stewart. Bedford Falls local boy George Bailey (Stewart) has big dreams to travel the world, but a series of tragedies and disasters see him rooted in his hometown, battling the local banking supremo, Mr Potter. As the problems mount up, George begins to think this life isn't for him. But as George is about to jump from a bridge, he ends up being rescued his guardian angel, Clarence, who shows him what his town would look like if it hadn't been for all of his good deeds over the years. Will Clarence be able to convince George to return to his family in time for Christmas?