Once Upon a Time in Mexico •
de Robert Rodriguez •
Mexique • États-Unis - 2003 - 1h42m00
Antonio Banderas
• Salma Hayek
• Mickey Rourke
• Eva Mendes
• Danny Trejo
• Enrique Iglesias
• Marco Leonardi
• Cheech Marin
• Rubén Blades
• Willem Dafoe
• Gerardo Vigil
• Pedro Armendáriz Jr.
Un agent de la CIA, rend visite à un tueur qui vit reclus depuis la mort de sa femme. Il a besoin de ses services pour déjouer un complot. Le tueur accepte quand il apprend que l'assassin de sa femme, participe au complot...