Once Upon a Time in Mexico
2003 · Directed by Robert Rodriguez
Original language: English
- action
- crime
- thriller
- western
The story
A corrupt CIA agent Sands hires hitman El Mariachi to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état of the President of Mexico.
What it’s like
Saturated, sun-scorched Mexico rendered in hot oranges, dusty ochres and deep turquoise, with the cinematography leaning into a heightened comic-book sheen: quick snap zooms, stylised slow-motion, bursts of colour against flat desert white. Director Robert Rodriguez cuts fast and loud, layering mariachi guitar, rhythmic gunfire and a swaggering score that tips between spaghetti-western twang and pulpy rock. The mood is brash, playful and mythic, a stylised B-movie with a wink, where cantinas, rooftops and dusty plazas feel like stage sets. Pacing is relentless, with frequent shootouts and a tangle of double-crossing intrigue, though the people stay deliberately archetypal rather than deep: a weary gunslinger, a charming, unhinged spy and a grinning enabler. Violence is frequent and stylised, with many gunfights and bloody but cartoonish deaths, plus torture-tinged menace and some sexual content and strong language; it lands as bravado rather than grit. Best for viewers who want a loud, colourful action romp, a comfortable Friday-night watch for fans of Rodriguez's Mexican trilogy and genre pastiche.
More films like Once Upon a Time in Mexico
Closest in mood, pacing and theme. Tell us why you loved Once Upon a Time in Mexicoand we’ll explain which ones fit you.








