DVD trailer for It's a Wonderful Life.
The legendary James Stewart stars as George Bailey. George is a noble man who has spent much of his life on a crusade to stop shady local businessman Henry Potter (Lionel Barrymore) from taking over the picturesque town of Bedford Falls. However, on a typically snow-covered Christmas Eve, George plays right into Potter's hands when his uncle manages to lose a considerable amount of their family business' money on the way to the bank. Ironically, Potter discovers the missing money and hides it, knowing that its disappearance will tarnish the Baileys' white-than-white reputation. Taking responsibility for the shortage and realising that he faces prison, George attempts to kill himself but in a bizarre twist of fate is visited by a guardian angel. In true Dickensian style, George's newfound friend gives him the opportunity to glimpse a world without him in it and the repercussions his absence has on his nearest and dearest.