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.
Or via streaming platforms:
Once Upon a Time in Mexico (2003) is available on streaming platforms like Netflix, Disney+, Amazon Prime, HBO Max, and Apple TV+. Rating: 6.3/10. Check each platform for availability in your region.
Yes, Once Upon a Time in Mexico (2003) is available with subtitles in multiple languages on most streaming platforms. Stream in HD quality.
Availability varies by region. Check Netflix, Disney+, HBO Max, Amazon Prime, Hulu, and Apple TV+. Rated 6.3/10.
The movie Once Upon a Time in Mexico (2003) stars Antonio Banderas, Johnny Depp, Cheech Marin, Salma Hayek Pinault. Genre: Action, Crime, Thriller, Western.
© 2026 ALMO AI - Smart Calendar