actor

Once Upon a Time in Mexico

62.97 %|Sep 11, 2003|Action, Drama, Mystery

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.

Featured Crew

Robert Rodriguez
Director
Robert Rodriguez
Screenplay
Robert Rodriguez
Editor
Robert Rodriguez
Original Music Composer
Joe Bucaro III
Stunts
Jimmy Ortega
Stunts
Elizabeth Avellan
Producer
Carlos Gallardo
Producer

Watch it on Stream!

actor

Cast

actor
Antonio Banderas
El Mariachi
actor
Johnny Depp
CIA Agent Jeffrey Sands
actor
Mickey Rourke
Billy Chambers
actor
Willem Dafoe
Armando Barillo
actor
Eva Mendes
CIA Agent Ajedrez
actor
Rubén Blades
Jorge, Retired FBI Agent
actor
Gerardo Vigil
General Marquez
actor
Pedro Armendáriz Jr.
President of Mexico
actor
Julio Oscar Mechoso
Nicholas, Presidential Advisor
actor
Tito Larriva
Cab Driver
actor
Miguel Couturier
Dr. Guevera
actor
Tony Valdes
Chicle Boy
actor
Natália Torres
El Mariachi's Daughter
actor
Carola Vázquez
Hospital Administrator
actor
René Gatica
Chief Federale
actor
Silvia Santoyo
Bachelorette
actor
Juan Pablo Llaguno
Bull Fighter
actor
Thomas Rosales Jr.
Bartender with Gun (uncredited)
actor
Khristian Lupo
Soldier (uncredited)