Frank Capra's festive classic is one of those rare standards which not only lives up to its rep but reveals new treasures on every viewing. James Stewart is forlorn George Bailey, who thinks life just isn't worth living, 'til it's revealed to him how meaningful his meaningless existence really is. Containing more snow than a TV presenter's nostril, it'll melt even the frostiest among you.