Skip to main content

Once Upon a Time in Mexico

R| 1 hr. 41 min.

Plot Summary
Return of the mythic guitar-slinging hero, El Mariachi (Antonio Banderas), in the final installment of the Mariachi/Desperado trilogy. The saga continues as El Mariachi makes his way across a rugged landscape on the blood trail of Barrillo (Willem Dafoe), a cartel kingpin with one last score to settle who is planning a coup d'etat against the president of Mexico. Enlisted by Sands (Johnny Depp), a corrupt CIA agent, El Mariachi demands retribution.

Cast: Antonio Banderas , Salma Hayek , Johnny Depp , Mickey Rourke , Willem Dafoe , Eva Mendes , Danny Trejo , Enrique Iglesias

Director: Robert Rodriguez

Genres: Action

Distributor: Columbia Pictures

Once Upon a Time in Mexico (2003)

Release Date: September 12th, 2003|1 hr. 41 min.

watch now
critic reviews ( 3 )
fan reviews ( 0 )
See all critic reviews on

similar movies

  • Smokin' Aces (2007)

  • Kill Bill: Vol. 1 (2003)

  • Desperado (1995)

  • A Fistful of Dollars (1964)

  • Sin City (2005)

How do you watch stuff?


How else do you watch?

Select your online providers
My Settings

You are currently subscribed as: {email}


Get the latest reviews, movie news, photos, and trailers sent straight to your inbox.

Weekly Newsletter

Daily alerts


You're not following any movies.

These are the movies you’re currently following.

    Update settings