Once Upon a Time in Mexico (2003)

09/11/2003 (US) • 1h 42m

Action, Crime, Thriller

The time has come.

Overview

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.

Top Billed Cast

Antonio Banderas

El Mariachi

Johnny Depp

CIA Agent Jeffrey Sands

Mickey Rourke

Billy Chambers

Willem Dafoe

Armando Barillo

Eva Mendes

CIA Agent Ajedrez

Rubén Blades

Jorge, Retired FBI Agent


collection-back

Part of the Mexico Collection

Includes Once Upon a Time in Mexico, Desperado, El Mariachi

View The Collection

Recommendations

El Mariachi

68%

Don Juan DeMarco

67%

Treasure Island

66%

Desperado

69%

Contraband

63%

Paper Planes

60%

Blankman

53%

Deep Sea 3D

66%

Reaper

54%

Last Exit to Brooklyn

66%

La Vie de Bohème

75%

Never Talk to Strangers

52%

Maradona by Kusturica

63%

Of Love and Shadows

51%

Dolly Parton's Coat of Many Colors

64%

Point Blank

45%

Imagining Argentina

56%

Bad Black

73%

Smack Dab Kakha

47%

The League of Gentlemen Are Behind You!

82%

Status

Released

Original Language

English

Budget

$29,000,000.00

Revenue

$98,769,390.00

Keywords

central intelligence agency (cia)

mexico

corruption

coup d'etat

revenge

gun battle

body double

political assassination

mariachi

guitar player

brutality

drug lord

mexican cartel

gun death

cia agent

© All Rights Reserved 2025