Título Original: Once Upon a Time in Mexico
Direção: Robert Rodriguez
Elenco: Antonio Banderas, Johnny Depp, Mickey Rourke, Salma Hayek, Rubén Blades, Willem Dafoe, Enrique Iglesias .
Duração: 102 Min.
Gênero: ação

Sinopse:

O justiceiro El Mariachi (Antonio Banderas) tenta de tudo para encontrar Barillo (Willem Dafoe), o líder de um cartel que planeja dar um golpe contra o governo mexicano. Só que Mariachi vai precisar enfrentar também o agente corrupto da CIA Sands (Johnny Depp). Terceiro filme da trilogia do diretor Robert Rodriguez que começou em 1992 com El Mariachi e seguiu com Desperado, de 1995. Esta é a 6ª vez em que o ator Antonio Banderas e o diretor Robert Rodriguez trabalham juntos.