GoodWatchSign in

Once Upon a Time in Mexico

2003·Movie
1h 42min·R
62
DecentGoodWatch score

Watch

Set your services

Once Upon a Time in Mexico fingerprint

Relentless energy, strong craft, emotionally cool.

Energy

Pulse-pounding and epic

Fast from start to finish.

  • Adrenaline9
  • Spectacle9
  • Violence9

Heart

Emotionally reserved

  • Catharsis5
  • Pathos4
  • Romance3

Humor

Some dark humor and sharp wit

Not a comedy at heart.

  • Dark Humor6
  • Wit & Wordplay5
  • Physical Comedy4

World

Crime and politics

Lived-in and easy to get lost in.

  • World Immersion8
  • Rewatchability7
  • Novelty7

Craft

Standout direction and performances

  • Direction9
  • Acting8
  • Intrigue8

Style

Standout cinematography, visual style, and editing

A distinctive visual signature.

  • Cinematography9
  • Visual Stylization9
  • Editing8

Who it's for

AdultsFriends NightParty VibePartner WatchPublic Viewing SafeSolo WatchTeensBinge-FriendlyPure Escapism

Skip it if

Graphic violence bothers youYou want something quiet and calm

Find more like it

Based on the GoodWatch fingerprint: our scores for 70+ attributes of every movie. Select a row to see all of them.

About

The time has come.

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.
Neo-Western ActionStylized ViolenceIntrigue & ConspiracyEl Mariachi SagaEnsemble CastHigh-OctaneOver-the-Top ActionMexican Drug CartelVisual Flair

Media

Questions about Once Upon a Time in Mexico

Quick answers from GoodWatch data.

Where can I stream Once Upon a Time in Mexico legally?

You can watch it free with ads on Xumo Play. You can also rent or buy it from Apple TV, Amazon Video, Apple TV Store, and Google Play Movies. All links in Where to Watch go to these licensed services.

Is Once Upon a Time in Mexico worth watching?

62
DecentGoodWatch score

Opinions are mixed, with a GoodWatch score of 63/100 (IMDb 6.3, Rotten Tomatoes 66%, and Metacritic 56). The GoodWatch score combines critic and audience ratings.

What is Once Upon a Time in Mexico rated?

RViolenceStrong language

It's rated R in the United States. Content advisories: violence and strong language.

How long is Once Upon a Time in Mexico?

1 h 42 min

Once Upon a Time in Mexico runs 1 h 42 min.

Do critics and audiences agree on Once Upon a Time in Mexico?

Critics61
Audiences65

Yes. Critics average 61 and audiences 65 out of 100, so both groups see Once Upon a Time in Mexico much the same way.

Was Once Upon a Time in Mexico a box office hit?

Budget$29 million
Box office$99 million

Yes. It cost about $29 million to make and earned $99 million worldwide, 3.4 times its budget.

What language is Once Upon a Time in Mexico in?

EnglishSpanish

It was made in English, with some Spanish. Produced in United States, Mexico.

In how many countries can I watch Once Upon a Time in Mexico?

102AEAGALAOARATAUAZBABBBEBFBGBO+88

GoodWatch finds legal streaming, rental, or purchase options for Once Upon a Time in Mexico in 102 countries. Pick any of them in Where to Watch to see the local services.