Once Upon A Time In Mexico
El Mariachi (Antonio Banderas) en zijn geliefde Carolina (Salma Hayek) hebben de rust opgezocht na hun laatste avontuur. Geen explosieve situaties meer. Geen wapengekletter en rondvliegende kogels. Dat gaat goed totdat de corrupte CIA-agent Sands op hun deur klopt. Hij wil dat de gitaarheld hem helpt om een aanslag te voorkomen op de Mexicaanse president. Daarvoor moet hij Barillo uitschakelen, de drugsbaron die een coup wil plegen. In eerste instantie is de zelfverzekerde held aarzelend, maar als het balletje eenmaal gaat rollen is er al snel geen weg meer terug.
Once Upon a Time in Mexico zou misschien nooit zijn gemaakt als Robert Rodriguez’ vriend Quentin Tarantino hem niet daartoe had gezet. Tarantino liep rond op de set van Desperado, de vorige film over El Mariachi, toen hij zei dat dit Rodriguez’ ‘Dollars’-trilogie was. Rodriguez snapte totaal niet waar de man het over had. Tarantino doelde op de drie westerns van Sergio Leone: A Fistful of Dollars, For a Few Dollars More en The Good, the Bad and The Ugly. In het gesprek dat daarop volgde zei Tarantino: ‘Mariachi is jouw Fistful of Dollars. Desperado wordt jouw For a Few Dollars More. Daarna moet je de epische film nog maken. Die moet je noemen: Once Upon a Time in Mexico.’ Zo geschiede.