Once Upon a Time in Mexico backdrop

Once Upon a Time in Mexico 2003 Directed by Robert Rodriguez

The time has come.

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.

Country USA
Production Country USA
Language English
Spoken Languages English , Spanish
Budget $29,000,000
Revenue $98,769,390
Release Date 11 September 2003
102 mins
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
Gerardo Vigil General Marquez
Pedro Armendáriz Jr. President of Mexico
Julio Oscar Mechoso Nicholas, Presidential Advisor
Tito Larriva Cab Driver
Miguel Couturier Dr. Guevera
Tony Valdes Chicle Boy
Natália Torres El Mariachi's Daughter
Steve Constancio Right Hand
Carola Vázquez Hospital Administrator
René Gatica Chief Federale
Silvia Santoyo Bachelorette
Juan Pablo Llaguno Bull Fighter
Rojo Grau Manny
Dagoberto Gama Que Pasa
Thomas Rosales Jr. Bartender with Gun (uncredited)
Khristian Lupo Soldier (uncredited)