CineHook← Back to discover
Once Upon a Time in Mexico poster
MOVIE PROFILE

Once Upon a Time in Mexico

“The time has come.”

★ 6.3 / 10 (2,511 votes)September 11, 2003102 minEN
ActionCrime

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.

▶ Official trailer
CINEHOOK / INFORMATION

Movie facts

Release dateSeptember 11, 2003
StatusReleased
Runtime102 min
Rating★ 6.3 / 10
CertificationR
Original languageEnglish, Spanish
CountryUnited States of America, Mexico
Budget$29,000,000
Revenue$98,769,390
ProductionColumbia Pictures, Dimension Films, Troublemaker Studios
CINEHOOK / STREAMING

Where to watch

Availability varies by country and can change.

Showing availability for: United States

Stream

Paramount Plus Premium
Paramount Plus Essential
Paramount+ Amazon Channel
Paramount+ Roku Premium Channel

Rent

Amazon Video
Apple TV Store
Google Play Movies
YouTube
Fandango At Home
Spectrum On Demand

Buy

Amazon Video
Apple TV Store
Google Play Movies
YouTube
Fandango At Home
See all streaming options ↗
CINEHOOK / CREDITS

Crew

Director

Robert Rodriguez

Writers

Robert Rodriguez

CINEHOOK / CAST

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
CINEHOOK / RECOMMENDED

More like this

CineHookThis product uses the TMDB API but is not endorsed or certified by TMDB.
Once Upon a Time in Mexico — Movie details, rating & overview | CineHook