← Back to explore

Once Upon a Time in Mexico

2003 · Movie · R · 102 min · ★ 6.3 · 61% critics

ActionCrimeThrillerWestern

A brooding gunman is drawn out of isolation when a shadowy operative offers him a chance at revenge while a drug-backed power grab threatens the country’s leadership. The story moves through shifting alliances, double-crosses, and explosive confrontations in a fast, violent action ride.

Also known as 3. Once Upon a Time in Mexico · El Mariachi III: Once Upon a Time in Mexico

Where to watch

Not currently available to stream in the US.

2 hours to watch.

Not currently available to stream, rent, or buy in the US.

Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.

unSUB's subscription recommendations are informational only, not financial advice.

More value for your money

Similar titles, ranked by watch-hours per subscription dollar.

Details
Years
2003
Release date
2003-09-11
Language
English
Rated
R
Runtime
102 min
Critic score
61/100
TMDB rating
6.3/10 (2,401 votes)
About

Watch this if you enjoy over-the-top revenge action with crooked agents and chaotic shootouts like The Equalizer 2 or The Mechanic; Not for you if you need a clear, grounded story.

Pros: stylish action; fast pace; playful performances | Cons: muddled plot; thin characters; heavy violence

Themes

  • central intelligence agency (cia)
  • mexico
  • corruption
  • coup d'etat
  • revenge
  • gun battle
  • body double
  • political assassination
  • mariachi
  • guitar player
  • brutality
  • drug lord
  • +3 more

Cast & crew

Directed by Robert Rodriguez