English Movies Once Upon a Time in Mexico (2003) Once Upon a Time in Mexico (2003) 00Hitman “El Mariachi” becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general. Download: Once Upon a Time in Mexico