Once Upon a Time in Mexico

Once Upon a Time in Mexico

2003
1h 42m
6.3

6.3/10

2,368 votes • View on IMDb

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

Status: Released

Budget: $29,000,000

Revenue: $98,769,390

Language: EN

Watch "Once Upon a Time in Mexico"

Open in New Tab

Production Information

Production Companies
Columbia Pictures Dimension Films Troublemaker Studios
Production Countries
United States of America Mexico
Spoken Languages
English Spanish

Quick Facts

Release Date September 11, 2003
Status Released
Language EN
IMDb ID tt0285823

Cast

Antonio Banderas
Antonio Banderas

El Mariachi

Johnny Depp
Johnny Depp

CIA Agent Jeffrey Sands

Cheech Marin
Cheech Marin

Belini

Salma Hayek Pinault
Salma Hayek Pinault

Carolina

Mickey Rourke
Mickey Rourke

Billy Chambers

Willem Dafoe
Willem Dafoe

Armando Barillo

Eva Mendes
Eva Mendes

CIA Agent Ajedrez

Danny Trejo
Danny Trejo

Cucuy

Rubén Blades
Rubén Blades

Jorge, Retired FBI Agent

Enrique Iglesias
Enrique Iglesias

Lorenzo

Marco Leonardi
Marco Leonardi

Fideo

Troy Robinson
Troy Robinson

Romero

Key Crew

Robert Rodriguez
Director
Robert Rodriguez
Screenplay
Elizabeth Avellan
Producer
Carlos Gallardo
Producer
Robert Rodriguez
Producer