
102 minutes
9/11/2003
A corrupt CIA agent Sands hires hitman El Mariachi to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état of the President of Mexico.

Antonio Banderas
as El Mariachi

Johnny Depp
as CIA Agent Jeffrey Sands

Cheech Marin
as Belini

Salma Hayek Pinault
as Carolina

Mickey Rourke
as Billy Chambers

Willem Dafoe
as Armando Barillo

Eva Mendes
as CIA Agent Ajedrez

Danny Trejo
as Cucuy

Rubén Blades
as Jorge, Retired FBI Agent

Enrique Iglesias
as Lorenzo

Marco Leonardi
as Fideo

Troy Robinson
as Romero
Gerardo Vigil
as General Marquez

Pedro Armendáriz Jr.
as President of Mexico

Julio Oscar Mechoso
as Nicholas, Presidential Advisor

Tito Larriva
as Cab Driver
Miguel Couturier
as Dr. Guevera
Tony Valdes
as Chicle Boy
José Luis Avendaño
as Alvaro
Rodolfo De Alexandre
as Omar
Natália Torres
as El Mariachi's Daughter
Steve Constancio
as Right Hand
Ermahn Ospina
as Qui-Que
Luz María Rojas
as Pistolera
Mario Simon
as Cook
Bernard Hacker
as Blascoe
Cecilia Tijerina
as Waitress
Carola Vázquez
as Hospital Administrator
René Gatica
as Chief Federale
Silvia Santoyo
as Bachelorette
Juan Pablo Llaguno
as Bull Fighter

Ignacio Torre
as Teacher

Rojo Grau
as Manny
Jorge Becerril
as Taco
Víctor Carpinteiro
as Left Nut

Dagoberto Gama
as Que Pasa

Thomas Rosales Jr.
as Bartender with Gun (uncredited)

Khristian Lupo
as Soldier (uncredited)