Once Upon a Time in Mexico

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.
Release Date: 2003-09-11
Action
Drama
Mystery
Crime
Thriller
(2187 votes)

Casts

Antonio Banderas
as El Mariachi
Johnny Depp
as CIA Agent Jeffrey Sands
Cheech Marin
as Belini
Salma Hayek Pinault
as Carolina
Mickey Rourke
as Billy Chambers
Willem Dafoe
as Armando Barillo
Eva Mendes
as CIA Agent Ajedrez
Danny Trejo
as Cucuy
Rubén Blades
as Jorge, Retired FBI Agent
Enrique Iglesias
as Lorenzo

Similar Movies