Once Upon a Time in Mexico
Once Upon a Time in Mexico

Once Upon a Time in Mexico

The Time Has Come.

September 11, 2003102 min6.3EN
ActionDramaMysteryCrimeThriller

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.

More Like This

Cast

Antonio Banderas
Antonio BanderasEl Mariachi
Johnny Depp
Johnny DeppCIA Agent Jeffrey Sands
Cheech Marin
Cheech MarinBelini
Salma Hayek Pinault
Salma Hayek PinaultCarolina
Mickey Rourke
Mickey RourkeBilly Chambers
Willem Dafoe
Willem DafoeArmando Barillo
Eva Mendes
Eva MendesCIA Agent Ajedrez
Danny Trejo
Danny TrejoCucuy
Rubén Blades
Rubén BladesJorge, Retired FBI Agent
Enrique Iglesias
Enrique IglesiasLorenzo