Backdrop

Once Upon a Time in Mexico

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.

2003 |1h 42m |  Action, Drama, Mystery

Videos

Cast

cast

Antonio Banderas

El Mariachi

cast

Johnny Depp

CIA Agent Jeffrey Sands

cast

Cheech Marin

Belini

cast

Salma Hayek Pinault

Carolina

cast

Mickey Rourke

Billy Chambers

cast

Willem Dafoe

Armando Barillo

cast

Eva Mendes

CIA Agent Ajedrez

cast

Danny Trejo

Cucuy

cast

Rubén Blades

Jorge, Retired FBI Agent

cast

Enrique Iglesias

Lorenzo

cast

Marco Leonardi

Fideo

cast

Troy Robinson

Romero

cast

Pedro Armendáriz Jr.

President of Mexico

cast

Julio Oscar Mechoso

Nicholas, Presidential Advisor

cast

Tito Larriva

Cab Driver

cast

Cecilia Tijerina

Waitress

cast

Ignacio Torre

Teacher

cast

Rojo Grau

Manny

cast

Dagoberto Gama

Que Pasa

cast

Thomas Rosales Jr.

Bartender with Gun (uncredited)

cast

Khristian Lupo

Soldier (uncredited)

More Details

Status

Released

Language

English, Spanish

Budget

$29,000,000.00

Revenue

$98,200,000.00