
Release Date
📅
Original Release
September 11, 2003
1h 42m
Once Upon a Time in Mexico (2003)
⭐ 6.3102 min
Overview
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.
Director

Robert Rodriguez
Department: Directing
⭐Popularity: 2.8
Cast

Antonio Banderas
El Mariachi
⭐4.7

Johnny Depp
CIA Agent Jeffrey Sands
⭐9.1

Cheech Marin
Belini
⭐2.0

Salma Hayek Pinault
Carolina
⭐8.3

Mickey Rourke
Billy Chambers
⭐3.4

Willem Dafoe
Armando Barillo
⭐5.0

Eva Mendes
CIA Agent Ajedrez
⭐3.5

Danny Trejo
Cucuy
⭐3.6

Rubén Blades
Jorge, Retired FBI Agent
⭐1.5

Enrique Iglesias
Lorenzo
⭐1.1
Genres
ActionCrimeThrillerWestern
Production Companies






