![Once Upon a Time in Mexico (2003) Once Upon a Time in Mexico (2003)](https://image.tmdb.org/t/p/w185/uxq7wbrXe5HEMslewidFMDMA2Bo.jpg)
Once Upon a Time in Mexico (2003)
Hitman “El Mariachi” becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general.
Director: Robert Rodriguez
Actors: Antonio Banderas, Danny Trejo, Enrique Iglesias, Eva Mendes, Johnny Depp, Mickey Rourke, Salma Hayek