Once Upon a Time in Mexico (2003)

Plot: The film is based on the story of a drug lord Barrillo, who pretends to overthrow the Mexican president. Within the drama, another of the principal persons is a corrupt CIA agent Sands who at that time, demands retribution from his worst enemy in order to carry out the drug lord's uprising against the government. El Mariachi (Antonio Bandares) is recruited by Sands to take out General Marquez (has a huge score to settle with the Mariachi), who has major beef with Mariachi to begin with. He sends Cucuy (the muscle for Sands) to shadow and keep tabs on the Mariachi. Marquez is working with Barrillo, and is about to assassinate the president and assume power. Sands also convinces Jorge Ramirez (a retired FBI agent, who has old scores to settle with Barrillo) to come out of retirement and take out Barrillo and Dr. Guevera (personal Dr. to Barrillo, killed Jorge's partner a long time ago), who brutally tortured and killed Ramirez' FBI partner.

Alternative Plot: Return of the mythic guitar-slinging hero, El Mariachi (Antonio Banderas), in the final installment of the Mariachi/Desperado trilogy. The saga continues as El Mariachi makes his way across a rugged landscape on the blood trail of Barrillo (Willem Dafoe), a cartel kingpin with one last score to settle 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.

Rate this movie!

Rated

Movie review by visitors

Have you seen this movie; Write a review
To be able to rate the movie, your review must exceed 350 characters