James Stewart plays George Bailey, a kind-hearted man who learns the true value of life with the help of an angel.
Donna Reed portrays Mary Hatch, George Bailey's devoted wife who stands by him through thick and thin.
Lionel Barrymore stars as Mr. Potter, the ruthless businessman who serves as George Bailey's foil.
Thomas Mitchell takes on the role of Uncle Billy, George Bailey's quirky and forgetful uncle.
Henry Travers plays Clarence, the angel who shows George Bailey the true impact of his life.
Beulah Bondi portrays Mrs. Bailey, George Bailey's supportive and caring mother.
Frank Faylen plays Ernie, George Bailey's loyal friend and cab driver.
Ward Bond takes on the role of Bert, the policeman who is a friend to George Bailey.
Gloria Grahame portrays Violet, a flirtatious friend of George Bailey who has a heart of gold.
H.B. Warner plays Mr. Gower, the compassionate but troubled pharmacist in George Bailey's life.
Frank Albertson stars as Sam Wainwright, a successful businessman and friend of George Bailey.
Todd Karns plays Harry Bailey, George Bailey's younger brother who becomes a war hero.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.