Once Upon a Time in Mexico streaming
Genre
Action
Year
2003
Runtime
1h42

0

Metascore

Once Upon a Time in Mexico

Vengeance has a new name in Mexico

Watch Once Upon a Time in Mexico streaming in

No subscription offers available.

Synopsis

Once Upon a Time in Mexico is a 2003 action-packed thriller film directed by Robert Rodriguez. The movie follows the story of El Mariachi, portrayed by Antonio Banderas, on a mission to take down a corrupt CIA agent who is planning to assassinate the President of Mexico. With intense gunfights, suspenseful twists, and a fiery performance by Banderas, the film delivers a thrilling cinematic experience. Alongside the gripping storyline, Once Upon a Time in Mexico features stunning visuals and a powerful soundtrack that captivates the audience throughout the movie. The film successfully combines elements of action, suspense, and drama, creating a compelling narrative that keeps viewers on the edge of their seats till the very end.

Reviews

Once Upon a Time in Mexico received mixed reviews from critics. Rotten Tomatoes gave the film a rating of 66%, with the consensus stating that the movie is visually stylish and action-packed, but lacks depth in its storytelling. IMDb rated the film 6.3/10, acknowledging the strong performances by the cast, particularly Antonio Banderas, but criticizing the convoluted plot. Metacritic gave the movie a score of 56/100, highlighting the film's fast-paced action sequences and exotic locations. Overall, Once Upon a Time in Mexico was praised for its cinematography, engaging performances, and intense action scenes, while some critics pointed out the lack of character development and weak plot execution.