

2003
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 (2003) is a Action, Crime, Thriller, Western film that follows 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. Currently, you can watch Once Upon a Time in Mexico on Amazon Video, Apple TV Store, Google Play Movies, YouTube. Streaming availability may vary by country and platform over time. It has a user rating of 6.3 out of 10 from 2,356 votes. Fans of action movies may also want to explore similar titles below.