Once Upon a Time in Mexico
1h, 42m 2003
/10 3.4 k votesThe Time Has Come.
Hitman "El Mariachi" becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general.
Budget: $29,000,000.00Revenue: $98,185,582.00
Cast and crew