Once Upon a Time in Mexico

Once Upon a Time in Mexico

Movie · 2003 · 102 min · Action · Crime · ★ 6.3

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.

View on IMDb →

Cast

Antonio Banderas
El Mariachi
Johnny Depp
CIA Agent Jeffrey Sands
Cheech Marin
Belini
Salma Hayek Pinault
Carolina
Mickey Rourke
Billy Chambers
Willem Dafoe
Armando Barillo
Eva Mendes
CIA Agent Ajedrez
Danny Trejo
Cucuy
Rubén Blades
Jorge, Retired FBI Agent
Enrique Iglesias
Lorenzo
Marco Leonardi
Fideo
Troy Robinson
Romero
Gerardo Vigil
General Marquez
Pedro Armendáriz Jr.
President of Mexico
Julio Oscar Mechoso
Nicholas, Presidential Advisor

Trailer

Where to watch

Paramount Plus Premium
Streaming in US
Paramount Plus Essential
Streaming in US
Paramount+ Amazon Channel
Streaming in US
Paramount+ Roku Premium Channel
Streaming in US

More like this

Once Upon a Time in Mexico — Vestigo