Once Upon a Time in Mexico
Once Upon a Time in Mexico

Once Upon a Time in Mexico

"The time has come."

2003
1h 42m
6.3
US
Action
Crime
Thriller

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.

Movie Details

Budget

$29.0M

$29,000,000

Revenue

$98.8M

$98,769,390

Languages

English

+1 more

Studio

Columbia Pictures

+2 more

Key Crew

Robert Rodriguez

Robert Rodriguez

Director

Robert Rodriguez

Robert Rodriguez

Screenplay

Elizabeth Avellan

Elizabeth Avellan

Producer

Carlos Gallardo

Carlos Gallardo

Producer

Robert Rodriguez

Robert Rodriguez

Producer

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

Marco Leonardi

Marco Leonardi

Fideo

Troy Robinson

Troy Robinson

Romero

G

Gerardo Vigil

General Marquez

Pedro Armendáriz Jr.

Pedro Armendáriz Jr.

President of Mexico

Julio Oscar Mechoso

Julio Oscar Mechoso

Nicholas, Presidential Advisor

Tito Larriva

Tito Larriva

Cab Driver

M

Miguel Couturier

Dr. Guevera

T

Tony Valdes

Chicle Boy

J

José Luis Avendaño

Alvaro

R

Rodolfo De Alexandre

Omar

cinehub

Watch. Repeat. Sleep.

Disclaimer: We do not store any files on our servers. All content is sourced from third-party providers. We are not responsible for the content hosted on external servers. If you have any concerns about copyright infringement, please contact the respective content providers.

© 2025 cinehub. All rights reserved.