Once Upon a Time in Mexico
Once Upon a Time in Mexico
Release: 2003-09-11
·Runtime: 102m
·★ 6.3
Action
Crime
Thriller
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.
Production Countries
United States of America
Production Companies
Columbia Pictures
Dimension Films
Troublemaker Studios
Cast
Antonio Banderas
as El Mariachi
Johnny Depp
as CIA Agent Jeffrey Sands
Cheech Marin
as Belini
Salma Hayek Pinault
as Carolina
Mickey Rourke
as Billy Chambers
Willem Dafoe
as Armando Barillo
Eva Mendes
as CIA Agent Ajedrez
Danny Trejo
as Cucuy
Rubén Blades
as Jorge, Retired FBI Agent
Enrique Iglesias
as Lorenzo
Marco Leonardi
as Fideo
Troy Robinson
as Romero
Pedro Armendáriz Jr.
as President of Mexico
Julio Oscar Mechoso
as Nicholas, Presidential Advisor
Tito Larriva
as Cab Driver
Ignacio Torre
as Teacher
Rojo Grau
as Manny
Dagoberto Gama
as Que Pasa
Thomas Rosales Jr.
as Bartender with Gun (uncredited)
Khristian Lupo
as Soldier (uncredited)
Crew
Robert Rodriguez
Director
Robert Rodriguez
Editor
Robert Rodriguez
Original Music Composer
Robert Rodriguez
Screenplay
Joe Bucaro III
Stunts
Jimmy Ortega
Stunts
Robert Rodriguez
Production Design
Elizabeth Avellan
Producer
Robert Rodriguez
Producer
Carlos Gallardo
Producer
Mary Vernieu
Casting
Robert Rodriguez
Sound Effects Editor
Robert Rodriguez
Sound Re-Recording Mixer
Ed Novick
Production Sound Mixer
King Orba
Set Dresser
Troy Robinson
Stunt Coordinator
Robert Rodriguez
Director of Photography
Jeff 'JJ' Dashnaw
Stunt Coordinator