← Back

Once Upon a Time in Mexico poster

Once Upon a Time in Mexico (2003)

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.

Release: 2003-09-11
Runtime: 102 min
Rating: 6.293 / 10
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
No Image
Gerardo Vigil
General Marquez
Pedro Armendáriz Jr.
Pedro Armendáriz Jr.
President of Mexico
Julio Oscar Mechoso
Julio Oscar Mechoso
Nicholas, Presidential Advisor
Tito Larriva
Tito Larriva
Cab Driver
No Image
Miguel Couturier
Dr. Guevera
No Image
Tony Valdes
Chicle Boy