No account required. Free to use. Updated daily.
Once Upon a Time in Mexico

Once Upon a Time in Mexico

2003
Movie
102 min
6.3 / 10
Action
Crime
Thriller
Western

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

Philo

Philo

Subscription

Cast

Antonio Banderas

Antonio Banderas

El Mariachi

Johnny Depp

Johnny Depp

CIA Agent Jeffrey Sands

Cheech Marin

Cheech Marin

Belini

Salma Hayek Pinault

Salma Hayek Pinault

Carolina

Mickey Rourke

Mickey Rourke

Billy Chambers

Willem Dafoe

Willem Dafoe

Armando Barillo

Eva Mendes

Eva Mendes

CIA Agent Ajedrez

Danny Trejo

Danny Trejo

Cucuy

Rubén Blades

Rubén Blades

Jorge, Retired FBI Agent

Enrique Iglesias

Enrique Iglesias

Lorenzo

Similar Titles

Frequently Asked Questions about Once Upon a Time in Mexico

Where can I watch Once Upon a Time in Mexico?

You can watch Once Upon a Time in Mexico on Philo.

Can I rent Once Upon a Time in Mexico online?

Yes, you can rent Once Upon a Time in Mexico online from the following services: Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home, Spectrum On Demand.

Can I buy Once Upon a Time in Mexico digitally?

Yes, you can buy Once Upon a Time in Mexico digitally from: Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home.

Is Once Upon a Time in Mexico in theaters?

Once Upon a Time in Mexico is not currently playing in theaters. It has either finished its theatrical run or was released exclusively for digital platforms.