PopcorniePick by mood
Once Upon a Time in Mexico poster

Once Upon a Time in Mexico (2003)

EnglishFilm2003102 minAction, Crime★ 6.3/10

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.

Directed by
Robert Rodriguez
Starring
Antonio Banderas, Johnny Depp, Cheech Marin
Music
Robert Rodriguez
Released
2003-09-11

Open in Popcornie

Where to watch Once Upon a Time in Mexico in India

Sony PicturesStream Apple TV StoreRent · Buy Amazon VideoRent

Streaming data from JustWatch. Open in Popcornie for direct links and other countries.

Cast

Antonio BanderasAntonio BanderasEl Mariachi
Johnny DeppJohnny DeppCIA Agent Jeffrey Sands
Cheech MarinCheech MarinBelini
Salma Hayek PinaultSalma Hayek PinaultCarolina
Mickey RourkeMickey RourkeBilly Chambers
Willem DafoeWillem DafoeArmando Barillo
Eva MendesEva MendesCIA Agent Ajedrez
Danny TrejoDanny TrejoCucuy
Rubén BladesRubén BladesJorge, Retired FBI Agent
Enrique IglesiasEnrique IglesiasLorenzo
Marco LeonardiMarco LeonardiFideo
Troy RobinsonTroy RobinsonRomero

If you liked Once Upon a Time in Mexico

Sicario: Day of the Soldado posterSicario: Day of the Soldado2018 · EnglishDesperado posterDesperado1995 · EnglishSicario posterSicario2015 · EnglishAssassins posterAssassins1995 · EnglishKiller Elite posterKiller Elite2011 · EnglishThe Equalizer 2 posterThe Equalizer 22018 · EnglishThe Gray Man posterThe Gray Man2022 · EnglishMiss Bala posterMiss Bala2019 · EnglishThe November Man posterThe November Man2014 · EnglishCanary Black posterCanary Black2024 · EnglishSmokin' Aces posterSmokin' Aces2006 · EnglishMan on Fire posterMan on Fire2004 · English