Once Upon a Time in Mexico Movie
Once upon a time in Mexico, there lived a legendary gun-toting guitar player, El Mariachi (Antonio Banderas), whose name resounded throughout the country. Now the Avenger in Black no longer wishes to fight and leads a quiet solitary life in an obscure country village. But there comes a day when he is recruited by a corrupt CIA agent, Sands (Johnny Depp), to thwart drug lord Armando Barillo (Willem Dafoe) and General Marquez (Gerardo Vigil) to assassinate the Mexican President. Mariachi agrees to come out of retirement for the reason that he wants to wreak vengeance upon his archenemy Marquez who killed his wife, Carolina (Salma Hayek), and his beloved daughter. With a guitar in his hand and blood revenge in his heart, El Mariachi sets out on a warpath for the last time...
Tagline
- The Time Has Come.
Movie Info
- Year:
- 2003
- IMDB Rating:
- 6.1
- IMDB Votes:
- 26662
- Countries:
- USA
- Genres:
- Action, Thriller, Crime, Drama
- Tags:
-
Murder, Sequel, Twist in the end, Betrayal, Blood, Blood splatter, Person on fire, Revenge, Shot in the foot, Shot to death
- Domestic:
- $56,359,780 (57.4%)
- + Foreign:
- $41,825,802 (42.6%)
- = Worldwide:
- $98,185,582
- Opening
Weekend: - $23,424,118 (3,282 theaters, $7,137 average) % of Total Gross: 41.6%
- Release:
- 3,289 theaters