Skip to content
Poster for Once Upon a Time in Mexico
Columbia Pictures On streaming

Once Upon a Time in Mexico

2003 102 min English R
Wubly rating 6.3 IMDb rating 6.3

“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.

Where to watch

Amazon Prime Video

Stream

Paramount Plus

Stream

Tubi TV

Free with ads

Amazon Video

Rent · Buy

Apple TV Store

Rent · Buy

Google Play Movies

Rent · Buy

Your rating

Your review

Part of Mexico Collection

3 films

Cast

38 people

Robert Rodriguez Director · Graciela Mazón Costume designer

Worldwide gross $99M · Budget $29M · United States release September 11, 2003

Box office

Budget

$29,000,000

Worldwide gross

$98,769,390

Gross vs. budget

3.4×

Production

C

Columbia Pictures

Production · Studio

D

Dimension Films

Production

T

Troublemaker Studios

Production

United States · Mexico

Produced in

Languages

Original language

English

Spoken on screen

English · Spanish

Release dates

Italy · August 27, 2003

Premiere · Venice Film Festival

United States · September 11, 2003

Theatrical

United States · January 1, 2004

Physical · Columbia/TriStar Home Entertainment #08714 [𝐕𝐇𝐒📼] 𝟭𝟬𝟮 mínutєѕ

United States

January 4, 2011 · Physical · Sony Pictures Home Entertainment #22732 [𝐁𝐥𝐮-𝐫𝐚𝐲📀] 𝟭𝟬𝟮 mínutєѕ

Australia

January 13, 2004 · Theatrical

Brazil

September 11, 2003 · Theatrical

Bulgaria

December 12, 2003 · Theatrical

Czechia

January 1, 2004 · Theatrical

Denmark

January 16, 2004 · Theatrical

France

October 22, 2003 · Theatrical

May 18, 2004 · Physical · DVD

September 1, 2005 · Physical · UMD

May 3, 2023 · Physical · Blu-Ray

August 25, 2026 · TV · Action

Germany

September 25, 2003 · Theatrical

Hungary

October 30, 2003 · Theatrical

Ireland

September 26, 2003 · Theatrical

Italy

November 21, 2003 · Theatrical

Japan

March 6, 2004 · Digital

Lithuania

April 5, 2004 · Theatrical

Poland

October 3, 2003 · Digital

Portugal

November 28, 2003 · Theatrical

South Korea

October 24, 2003 · Theatrical

Spain

October 17, 2003 · Theatrical

Switzerland

December 24, 2003 · Digital

United Kingdom

December 26, 2003 · Theatrical

More from Robert Rodriguez

See all

If you liked Once Upon a Time in Mexico

Some details come from TheTVDB.

Now playing

Once Upon a Time in Mexico

Trailer

Share

wubly

Track it on Wubly

Wubly is invitation-only during the beta. Join the waitlist and we'll email you an invitation.

Have an invitation? Sign up

You're offline

Recently viewed pages still work. Your changes save locally and sync when you're back.

Back online · syncing