Once Upon a Time in Mexico
The Time Has Come.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.
Description: 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.
Genres: Action, Drama, Mystery
Budget: $29,000,000 | Revenue : $98,200,000
Runtime: 102 minutes
El Mariachi
Don Juan DeMarco
From Hell
Contraband
Desperado
Blankman
Paper Planes
Deep Sea 3D
Reaper
Never Talk to Strangers
Antonio Banderas
Played El Mariachi
Johnny Depp
Played CIA Agent Jeffrey Sands
Cheech Marin
Played Belini
Salma Hayek Pinault
Played Carolina
Mickey Rourke
Played Billy Chambers
Willem Dafoe
Played Armando Barillo
Eva Mendes
Played CIA Agent Ajedrez
Danny Trejo
Played Cucuy
Rubén Blades
Played Jorge, Retired FBI Agent
Enrique Iglesias
Played Lorenzo
Marco Leonardi
Played Fideo
Troy Robinson
Played Romero
Gerardo Vigil
Played General Marquez
Pedro Armendáriz Jr.
Played President of Mexico
Julio Oscar Mechoso
Played Nicholas, Presidential Advisor
Tito Larriva
Played Cab Driver
Miguel Couturier
Played Dr. Guevera
Tony Valdes
Played Chicle Boy
José Luis Avendaño
Played Alvaro
Rodolfo De Alexandre
Played Omar
Natália Torres
Played El Mariachi's Daughter
Steve Constancio
Played Right Hand
Ermahn Ospina
Played Qui-Que
Luz María Rojas
Played Pistolera
Mario Simon
Played Cook
Bernard Hacker
Played Blascoe
Cecilia Tijerina
Played Waitress
Carola Vázquez
Played Hospital Administrator
René Gatica
Played Chief Federale
Silvia Santoyo
Played Bachelorette
Juan Pablo Llaguno
Played Bull Fighter
Ignacio Torre
Played Teacher
Rojo Grau
Played Manny
Jorge Becerril
Played Taco
Víctor Carpinteiro
Played Left Nut
Dagoberto Gama
Played Que Pasa
Thomas Rosales Jr.
Played Bartender with Gun (uncredited)
Khristian Lupo
Played Soldier (uncredited)
Backdrops
Posters
Logos