It's a Wonderful Life movie poster
Poster © RKO Radio Pictures. Shown at reduced size for review and commentary.
GenreDrama, Family & Fantasy
RatedPG
Runtime2 hr 10 mins
ReleasedDecember 20, 1946
StreamingSee Where to Watch
DirectorFrank Capra
StarringJames Stewart, Donna Reed, Lionel Barrymore

It's a Wonderful Life (1946)

movie.guru URL: https://movie.guru/its-a-wonderful-life-movie-review
It's a Wonderful Life's Details
GenreDrama, Family & Fantasy
RatedPG
Released12/20/1946
StreamingSee Where to Watch on this page.
Running Time2 hr 10 mins
Budget$3.2M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
CountryUnited States
LanguageEnglish
It's a Wonderful Life's Interests
GeneralSmall towns, snowy main streets, the Building and Loan, lassoing the moon, Christmas Eve.
MusicDimitri Tiomkin. Plus a starry walk home singing 'Buffalo Gals'.
MoviesMiracle on 34th Street (1947). Another holiday classic that still hits.
TelevisionBasically every channel, every December, for decades.
HeroesClarence. Angel second class, first class heart.
It's a Wonderful Life's Crew
DirectorFrank Capra
WritersFrances Goodrich, Albert Hackett, Frank Capra, Additional scenes:, Jo Swerling
ProducersFrank Capra
CinematographyJoseph Walker, Joseph Biroc
MusicDimitri Tiomkin
Edited ByWilliam Hornbeck
ProductionLiberty Films
Distributed ByRKO Radio Pictures
It's a Wonderful Life's Trailer
Official Trailer • Paramount Movies
How It's a Wonderful Life Performed
movie guru's TLDR

The coziest Christmas movie ever made spends most of its runtime watching a good man lose, over and over. George Bailey gives up college, gives up seeing the world, and gives up his honeymoon money to keep a small loan office alive, while Mr. Potter sits in his office like the reason people hate banks. Clarence doesn’t show up until late, and the first stretch can feel like a biography you didn’t sign up for. Stick with it. James Stewart’s face when George’s worst night finally arrives is some of the rawest acting of its era, and Donna Reed gives Mary more backbone than the script asked for. The dance floor that opens into a swimming pool is still perfect. It was made on a reported $3.2 million budget and somehow plays better every single December. A 9.3 because it earns every tear at the end the hard way. $538 says you hear a bell ring this December and mention angels out loud.

What works: James Stewart’s raw lead performance, Donna Reed’s warmth, Lionel Barrymore’s icy Potter, and an ending that earns its tears.

What doesn’t: The first stretch moves slowly through years of George’s life, and Clarence arrives so late he almost feels like a guest star.

Who it’s for: Anyone who needs a reminder that an ordinary life matters, and families who want one old movie everyone will cry at together.

Spoilers

Clarence shows George a Bedford Falls where he was never born, and the town is crueler and emptier without him. George begs to live again, runs home through the snow, and the whole town shows up to cover the missing money while a bell rings for Clarence’s wings.

Guru’s Take
9.3/10
Elite
It's a Wonderful Life's Blurbs
About me:

It's Christmas Eve in Bedford Falls, and George Bailey (James Stewart) is in serious trouble. Up in heaven, the angels hear a whole town praying for him and hand the case to Clarence (Henry Travers), a sweet, clumsy angel who still hasn't earned his wings. First, Clarence has to study George's entire life: the big dreams of seeing the world, the family Building and Loan that keeps pulling him home, a girl named Mary (Donna Reed), and a lifelong fight with Mr. Potter (Lionel Barrymore), the meanest rich man in town. Frank Capra directs. One hundred thirty-one minutes, bring tissues.

Who I'd like to meet:

Anyone who needs a reminder that they matter. Also anyone with a spare angel.

It's a Wonderful Life's Cast (in credits order)
James StewartGeorge Bailey
Donna ReedMary Hatch Bailey
Lionel BarrymoreMr. Potter
Thomas MitchellUncle Billy
Henry TraversClarence
Samuel S. HindsPa Bailey
Beulah BondiMrs. Bailey
Todd KarnsHarry Bailey
Frank FaylenErnie
Ward BondBert
Gloria GrahameViolet Bick
H. B. WarnerMr. Gower
Frank AlbertsonSam Wainwright
Mary TreenCousin Tilly
Virginia PattonRuth Dakin
Charles WilliamsCousin Eustace
Sara EdwardsMrs. Hatch
Bill EdmundsMr. Martini
Lillian RandolphAnnie
Argentina BrunettiMrs. Martini
Bobbie AndersonLittle George
Ronnie RalphLittle Sam
Jean GailLittle Mary
Jeanine Ann RooseLittle Violet
Full cast and crew on IMDb.
It's a Wonderful Life's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 17 October 2026 DataBot +320 Numbers refreshed: Worldwide box office $11.5M; Domestic box office $1.5M; Profit / loss (est.) +$949K; Rotten Tomatoes 94%; Rotten Tomatoes critics 94% (97 reviews); Metacritic 89 / 100; IMDb users 8.6 / 10 (561,652 votes); movie.guru score 9.6.
  • (cur | prev) 12:00, 17 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.