Once Upon a Time in Mexico (2003)

09/11/2003 1h 42m

The Time Has Come.

How old is the movie?

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.

More movies from 2003

Cast Ages at Release

Antonio Banderas

as El Mariachi

Born 08/10/1960, age

Johnny Depp

as CIA Agent Jeffrey Sands

Born 06/09/1963, age

Cheech Marin

as Belini

Born 07/13/1946, age

Salma Hayek Pinault

as Carolina

Born 09/02/1966, age

Mickey Rourke

as Billy Chambers

Born 09/16/1952, age

Willem Dafoe

as Armando Barillo

Born 07/22/1955, age

Eva Mendes

as CIA Agent Ajedrez

Born 03/05/1974, age

Danny Trejo

as Cucuy

Born 05/16/1944, age

Rubén Blades

as Jorge, Retired FBI Agent

Born 07/16/1948, age

Marco Leonardi

as Fideo

Born 11/14/1971, age

Pedro Armendáriz Jr.

as President of Mexico

Born 04/06/1940

Died 12/26/2011, age

Julio Oscar Mechoso

as Nicholas, Presidential Advisor

Born 05/31/1955, age