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

Don Juan DeMarco

67%

El Mariachi

67%

Desperado

69%

From Hell

67%

Maradona by Kusturica

63%

Dolly Parton's Coat of Many Colors

64%

Treasure Island

66%

Deep Sea 3D

66%

La Vie de Bohème

75%

Last Exit to Brooklyn

65%

Paper Planes

60%

Point Blank

44%

Smack Dab Kakha

45%

Hellboy Animated: Sword of Storms

62%

Secret: A Hidden Score

73%

Of Love and Shadows

52%

The Astronaut's Wife

56%

The Professionals

71%

Machete

63%

Machete Kills

56%

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