Frank Capra's Christmas favorite, "It's A Wonderful Life."

The picture-perfect world of George Bailey (James Stewart) comes crashing down when financial troubles hit his family in the fictional town of Bedford Falls after World War II. On Christmas Eve, Bailey contemplates suicide but is rescued by his guardian angel, Clarence (Henry Travers), who then shows him what life would have been like without him. The story is told through flashbacks and shows Bailey all those whose lives were touched by him.