Watch Once Upon a Time in Mexico (2003) Free Online

The time has come.

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.

Once Upon a Time in Mexico is a 2003 action and crime movie directed by Robert Rodriguez starring Antonio Banderas, Johnny Depp and Cheech Marin. It runs 102 minutes. Viewers rate it 6.3/10 on TMDB based on 2517 votes.

  • Released: 2003-09-11
  • Runtime: 102 min
  • Genres: Action, Crime
  • TMDB rating: 6.3/10

Once Upon a Time in Mexico cast

Antonio Banderas, Johnny Depp, Cheech Marin, Salma Hayek Pinault, Mickey Rourke, Willem Dafoe, Eva Mendes, Danny Trejo, Rubén Blades, Enrique Iglesias

More movies like Once Upon a Time in Mexico