
Action · Crime
Once Upon a Time in Mexico
Directed by
Robert Rodriguez
2003 · 1h 42m
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.
Cast & crew
Cast
Antonio BanderasEl Mariachi
Johnny DeppCIA Agent Jeffrey Sands
Cheech MarinBelini
Salma Hayek PinaultCarolina
Mickey RourkeBilly Chambers
Willem DafoeArmando Barillo
Eva MendesCIA Agent Ajedrez
Danny TrejoCucuy
Rubén BladesJorge, Retired FBI Agent
Enrique IglesiasLorenzo
Marco LeonardiFideo
Troy RobinsonRomero
Crew
Robert RodriguezDirector, Writer