Back to trending
Once Upon a Time in Mexico

Once Upon a Time in Mexico

Action · Crime · Thriller · 2003

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.

Movie details

Once Upon a Time in Mexico

“The time has come.”

2003 Action · Crime · Thriller 1h 42m

Critical arithmetic

One number, for now.

TMDB

6.3 / 10

Community rating

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.

CriticWise case file

What this film says about your taste.

Not a recommendation score. A measure of how closely the film’s taste signals resemble yours.

The archetype split

Who fights over Once Upon a Time in Mexico?

The split comes from the same five-axis model used by the test, not audience ratings or review sentiment.

Where it lives

Watch in your region.

Cinema release signals and current streaming, rental, and purchase options for your region.

Streaming availability data supplied by JustWatch.

Names above the title

The people responsible.

Directed by

Robert Rodriguez

Written by

Robert Rodriguez

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

Court is in session

Put Once Upon a Time in Mexico on trial.

Two incompatible taste archetypes. One film. Read the arguments, then issue a completely binding cultural ruling.

The defence The Adrenaline Seeker

“Momentum is a formal choice.”

The velocity sharpens instinct and tension, making every beat land before self-importance can settle in.

The prosecution The Auteur Devotee

“Speed as an alibi.”

The film races past its weak spots and hopes acceleration will keep the audience from inspecting the evidence.