Home
About
This Category:
Movies
All Categories:
People
Actors
Products
Movies
Home / Products / Movies / Once Upon a Time in Mexico (2003)

Once Upon a Time in Mexico (2003)

Once Upon a Time in Mexico is a 2003 American action film written, produced, edited, cinematographied, scored, and directed by Robert Rodriguez. It is the third and final film in Rodriguez's Mexico Trilogy, and is a sequel to El Mariachi (1992) and Desperado (1995). The film features Antonio Banderas in his second and final performance as El Mariachi. In the film, El Mariachi is recruited by CIA agent, Sheldon Sands (Johnny Depp), to kill Armando Barillo (Willem Dafoe), a Mexican drug lord who is planning a coup d'état against the President of Mexico. At the same time, El Mariachi seeks revenge against a corrupt general responsible for the death of his wife, Carolina (Salma Hayek).

More at Wikipedia.

Cast:

Director: Robert Rodriguez
Distributor: Columbia Pictures
(United States)
Dimension Films
Release date: September 12, 2003
Running time: 102 minutes
Budget: $29 million
Gross: $98,185,582

External links:
Official site
IMDb
Rotten Tomatoes