Once Upon a Time in Mexico
Once Upon a Time in Mexico

Once Upon a Time in Mexico

2003Movie102 minEnglish

A corrupt CIA agent Sands hires hitman El Mariachi to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état of the President of Mexico.

Read Reviews

Insights

IMDb6.4/10
Rotten Tomatoes55%
Metacritic56/100
Google Users66%
Director: Robert RodriguezGenres: Action, Crime, Thriller

Plot Summary

El Mariachi, now a legendary figure, is drawn out of retirement by the CIA to stop a drug lord from assassinating the president of Mexico. He is joined by his former lover Carolina and his old friends, leading to a violent confrontation with the cartel and a corrupt agent.

Critical Reception

Once Upon a Time in Mexico received mixed reviews from critics, who praised its stylish action and Banderas's performance but found the plot convoluted and the violence excessive. Audiences were generally more receptive, enjoying the film's high-octane energy and Rodriguez's signature visual flair.

What Reviewers Say

  • Praised for its kinetic action sequences and Rodriguez's distinctive visual style.
  • Antonio Banderas's charismatic performance as El Mariachi was a consistent highlight.
  • Criticized for a convoluted plot and an overabundance of graphic violence.

Google audience: Audiences generally enjoyed the film's action-packed nature and the return of El Mariachi, though some found the storyline difficult to follow and the violence overwhelming.

Fun Fact

Robert Rodriguez originally intended "Once Upon a Time in Mexico" to be the final film in his "Mexico Trilogy," but has since expressed interest in making a fourth installment.

AI-generated overview · Verify ratings on official sources

My Review

TMDB Reviews

1 reviews
Filipe Manuel Neto

Filipe Manuel Ne...

**Tons of stylish action, a big budget, a script reduced to the minimum and a huge list of actors with nothing to do.** It was only when I saw this film that I realized that it is the last film in a trilogy that begins with “Mariachi”. H...