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.
Genres: Action, Crime, Thriller
Actors: Antonio Banderas,Salma Hayek,Johnny Depp,Willem Dafoe,Mickey Rourke,Eva Mendes,Danny Trejo,Enrique Iglesias,Marco Leonardi,Cheech Marin,Rubén Blades,Gerardo Vigil,Pedro Armendáriz Jr.,Julio Oscar Mechoso,Tito Larriva,Miguel Couturier,Tony Valdes,José Luis
Directors: Robert Rodriguez