Sands, un corrotto agente della Cia, costringe il Mariachi, che aveva scelto di ritirarsi, a tornare per aiutarlo a sventare il complotto di un gruppo di malvagi capeggiato da Barillo, che intende assassinare il presidente messicano. Il Mariachi, spinto dalla sete di vendetta e dal denaro, non puo' che accettare. Nell'impresa lo accompagnano i suoi due fidati compagni: Lorenzo e Fideo...
Titolo Originale: Once Upon a Time in Mexico
Genere: Azione
Durata: 1h 35m
Anno: 2003
Paese: Messico, USA
Regia: Robert Rodriguez
Cast: Antonio Banderas, Salma Hayek, Johnny Depp, Willem Dafoe, Ruben Blades, Eva Mendes, Mickey Rourke