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

67%

Don Juan DeMarco

67%

Desperado

69%

From Hell

67%

The Astronaut's Wife

56%

The Most Assassinated Woman in the World

53%

Reaper

54%

Deep Sea 3D

66%

Maradona by Kusturica

63%

Paper Planes

60%

Of Love and Shadows

53%

Imagining Argentina

56%

La Vie de Bohème

75%

Never Talk to Strangers

53%

Point Blank

45%

Last Exit to Brooklyn

65%

Hellboy Animated: Sword of Storms

63%

Smack Dab Kakha

45%

Bad Black

72%

Uriah Heep - The Magician's Birthday Party

40%

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