WatchTrove
Poster for Once Upon a Time in Mexico

Once Upon a Time in Mexico

The time has come.

  • Movie
  • 2003
  • R
  • 1h 42m

Directed by Robert Rodriguez

6.3

TMDB audience rating
6.3 out of 10 from 2,515 votes

Where to watch Trailer

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.

Where to watch

Official offers in the United States

Subscription

Included with a paid subscription
  • Paramount Plus Premium
  • Paramount Plus Essential
  • Paramount+ Amazon Channel
  • Paramount+ Roku Premium Channel

Rent

Pay once to watch for a limited time
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • Spectrum On Demand

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: ONCE UPON A TIME IN MEXICO (2003) – Official Trailer

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Antonio Banderas

    Antonio BanderasEl Mariachi

  • Johnny Depp

    Johnny DeppCIA Agent Jeffrey Sands

  • Cheech Marin

    Cheech MarinBelini

  • Salma Hayek Pinault

    Salma Hayek PinaultCarolina

  • Mickey Rourke

    Mickey RourkeBilly Chambers

  • Willem Dafoe

    Willem DafoeArmando Barillo

  • Eva Mendes

    Eva MendesCIA Agent Ajedrez

  • Danny Trejo

    Danny TrejoCucuy

  • Rubén Blades

    Rubén BladesJorge, Retired FBI Agent

  • Enrique Iglesias

    Enrique IglesiasLorenzo

  • Marco Leonardi

    Marco LeonardiFideo

  • Troy Robinson

    Troy RobinsonRomero

  • Gerardo VigilGeneral Marquez

  • Pedro Armendáriz Jr.

    Pedro Armendáriz Jr.President of Mexico

  • Julio Oscar Mechoso

    Julio Oscar MechosoNicholas, Presidential Advisor

  • Tito Larriva

    Tito LarrivaCab Driver

  • Miguel CouturierDr. Guevera

  • Tony ValdesChicle Boy

Director
Robert Rodriguez
Writer
Robert Rodriguez
Music
Robert Rodriguez
Cinematography
Robert Rodriguez