Once Upon a Time in Mexico
"The Time Has Come."
Hitman "El Mariachi" becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general.
Actor: Antonio Banderas, Salma Hayek, Johnny Depp, Eva Mendes, Mickey Rourke, Danny Trejo, Enrique Iglesias, Cheech Marin, Willem Dafoe, Marco Leonardi
Director: Robert Rodriguez
Country: United States of America
Type: movie
Duration: 1h 42m
Release: 2003
Rating: 6.3