Once Upon a Time in Mexico 2003 · USA · 102 minutes · R · 3 wins & 6 nominations. action thriller Stars: Antonio Banderas, Salma Hayek, Johnny Depp Director: Robert Rodriguez The Time Has Come. Hitman "El Mariachi" becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general. Tags: lone wolves, vigilantes, out for revenge 6.3 / 10 Login to add your rating Have you seen it? Add to your watchlist Like The Time Has Come. Hitman "El Mariachi" becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general. Tags: lone wolves, vigilantes, out for revenge, assassination plots, political corruption Watch Once Upon a Time in Mexico trailer Starring of Once Upon a Time in Mexico Antonio Banderas as El Mariachi Salma Hayek as Carolina Johnny Depp as Sands Eva Mendes as Ajedrez Mickey Rourke as Billy Danny Trejo as Cucuy Enrique Iglesias as Lorenzo Cheech Marin as Belini Willem Dafoe as Barillo Marco Leonardi as Fideo Troy Robinson as Romero Storyline of Once Upon a Time in Mexico Hitman El Mariachi becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general. Genre: action, thriller Theme: lone wolves, vigilantes, out for revenge, assassination plots, political corruption Mood: adrenaline rush Certification: Mature Audiences - Ages 17+ Recommended Flag: adult language, graphic violence MPA rating: R Award: 3 wins & 6 nominations. Budget: 29000000 Rating of Once Upon a Time in Mexico 6.3 / 10 Login to add your rating Have you seen it? Add to your watchlist Like 0 0 0 0 0 Reviews of Once Upon a Time in Mexico Write your review or comment