Once Upon a Time in Mexico
"The time has come."
Originally released in 2003. Once Upon a Time in Mexico is a action/crime film. directed by Robert Rodriguez.
Starring Antonio Banderas, Johnny Depp, and Cheech Marin
Synopsis
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.
Quick Facts
Director
Top 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
Production Details
- Status
- Released
- Original Language
- EN
- Budget
- $29,000,000
- Revenue
- $98,769,390
Production Companies
- Columbia Pictures
- Dimension Films
- Troublemaker Studios
Frequently Asked Questions
What is Once Upon a Time in Mexico about?
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.
Who directed Once Upon a Time in Mexico?
Once Upon a Time in Mexico was directed by Robert Rodriguez.
How long is Once Upon a Time in Mexico?
Once Upon a Time in Mexico has a runtime of 1 hours and 42 minutes (102 minutes total).
When was Once Upon a Time in Mexico released?
Once Upon a Time in Mexico was released on September 11, 2003 in theaters.
Who are the main actors in Once Upon a Time in Mexico?
The main cast of Once Upon a Time in Mexico includes Antonio Banderas, Johnny Depp, Cheech Marin, Salma Hayek Pinault, Mickey Rourke.
Is Once Upon a Time in Mexico worth watching?
Once Upon a Time in Mexico has a user rating of 6.3/10 based on 2,321 reviews, indicating good reception from audiences.