Once Upon a Time in the West movie poster
Poster © Euro International Films. Shown at reduced size for review and commentary.
GenreDrama & Western
RatedPG-13
Runtime2 hr 46 mins
ReleasedMay 28, 1969
StreamingSee Where to Watch
DirectorSergio Leone
StarringClaudia Cardinale, Henry Fonda, Jason Robards

Once Upon a Time in the West (1968)

movie.guru URL: https://movie.guru/once-upon-a-time-in-the-west-movie-review
Once Upon a Time in the West's Details
GenreDrama & Western
RatedPG-13
Released12/20/1968 (Rome); 12/21/1968 (Italy); 05/28/1969 (New York)
StreamingSee Where to Watch on this page.
Running Time2 hr 46 mins
Budget$5M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
CountryItaly, United States
LanguageItalian, English
Once Upon a Time in the West's Interests
GeneralLong duster coats, creaky windmills, railroad tracks, giant close-ups, a farm called Sweetwater.
MusicEnnio Morricone. Every main character gets a theme, and the harmonica one is pure dread.
MoviesLeone's 1966 classic, The Good, the Bad and the Ugly. More squinting, more Morricone.
TelevisionGunsmoke. The tidy TV Western this movie seems built to mess up.
HeroesJill McBain. Rolls into the roughest town in the West and refuses to leave.
Once Upon a Time in the West's Crew
DirectorSergio Leone
WritersSergio Donati, Sergio Leone, Dario Argento (story), Bernardo Bertolucci (story), Sergio Leone (story)
ProducersFulvio Morsella
CinematographyTonino Delli Colli
MusicEnnio Morricone
Edited ByNino Baragli
ProductionEuro International Films, Paramount Pictures, Rafran Cinematografica, Finanzia San Marco
Distributed ByEuro International Films (Italy), Paramount Pictures (United States)
How Once Upon a Time in the West Performed
movie guru's TLDR

Three gunmen wait at a train station while a fly pesters one of them and water drips onto another one’s hat, and Once Upon a Time in the West lets that go on so long you start rooting for the fly. At 166 minutes, the sickly railroad tycoon’s subplot drags, and a couple of standoffs stretch past tense and into checking your watch. Everything else is towering. Henry Fonda, the most trustworthy face of old Hollywood, plays Frank with cold blue eyes and zero mercy, and the casting still lands like a punch. Charles Bronson barely talks, he just plays a harmonica, which is somehow scarier. Claudia Cardinale grows Jill from a stranded widow into the one person in town who isn’t scared of anybody. The music gives every main character a theme, so you hear them before you see them. A 9.4 because it’s the western as opera: slow, enormous and unforgettable. $67.56 says you squint at the microwave during its final countdown like it’s a duel at high noon.

What works: Henry Fonda’s casting against type, the patient standoffs and the music that turns every character into a theme make it one of the great westerns.

What doesn’t: At 166 minutes the Morton railroad subplot drags, and some standoffs are stretched past suspense and into restlessness.

Who it’s for: Anyone who thinks westerns are all the same, and anyone ready to give a slow movie their full attention.

Spoilers

The final duel finally explains the harmonica: years ago, Frank killed Harmonica’s older brother and made the young boy watch with a harmonica pushed into his mouth. Harmonica wins, Cheyenne quietly dies from a wound he’d been hiding, and Jill carries water out to the railroad workers as a town rises around Sweetwater.

Guru’s Take
9.4/10
Elite
Once Upon a Time in the West's Blurbs
About me:

Jill McBain (Claudia Cardinale) steps off the train in Flagstone to start a new life on her husband's farm, Sweetwater, and finds the whole family already killed. That patch of dust sits right where the railroad is headed, which makes it priceless to ailing tycoon Morton (Gabriele Ferzetti) and his cold-eyed hired gun Frank (Henry Fonda). Circling all of it: a bandit called Cheyenne (Jason Robards) who swears he had nothing to do with it, and a quiet stranger known only as Harmonica (Charles Bronson), who answers questions with a tune. Sergio Leone directs. One hundred sixty-five minutes, and nobody draws until the music says so.

Who I'd like to meet:

Anyone who can sit through a ten-minute standoff without checking their phone. Bring a harmonica.

Once Upon a Time in the West's Cast (in credits order)
Claudia CardinaleJill McBain
Henry FondaFrank
Jason RobardsManuel "Cheyenne" Gutiérrez
Charles Bronson"Harmonica"
Gabriele FerzettiMr. Morton
Paolo StoppaSam
Keenan Wynnthe Sheriff of Flagstone
Frank WolffBrett McBain
Lionel Standerthe barman
Woody StrodeStony
Jack ElamSnaky
Full cast and crew on IMDb.
Once Upon a Time in the West'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 +360 Numbers refreshed: Worldwide box office $5.5M; Domestic box office $5.3M; Profit / loss (est.) -$4.8M; Rotten Tomatoes 96%; box office chart updated; Rotten Tomatoes critics 96% (68 reviews); Metacritic 82 / 100; IMDb users 8.5 / 10 (388,657 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.