Robert Rodriguez returns with the mythic guitar-slinging hero, El Mariachi (Antonio Banderas), in the third installment of the Mariachi/Desperado trilogy, Once Upon A Time In Mexico. The saga continues as El Mariachi makes his way across a rugged landscape on the blood trail of Barrillo (Willem Dafoe), a cartel kingpin who is planning a coup d`etat against the president of Mexico. Enlisted by Sands (Johnny Depp), a corrupt CIA agent, El Mariachi demands retribution, and the adventure begins against a backdrop of revolution, greed and revenge. The character made famous by Banderas, remains a slinger of guitars and guns, a tragic and bloodied hero, but a survivor forever.
- 1 hr 37 minChildren under 17 may not attend R-rated movies unaccompanied by a parent or adult guardian. Children ages 6 and under are not allowed at R-rated movies after 6pm.R
- Sep 12, 2003
- Action