

Once Upon a Time in Mexico (2003)
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.
Where to watch Once Upon a Time in Mexico
| Country | Stream | Rent | Buy |
|---|---|---|---|
| United States | Paramount Plus, Paramount Plus Essential, Paramount+, Paramount+ Roku Premium Channel | Amazon Video, Apple TV, Google Play Movies, YouTube +2 | Amazon Video, Apple TV, Google Play Movies, YouTube +1 |
| United Kingdom | — | Apple TV, Rakuten TV, Amazon Video, Sky +1 | Apple TV, Rakuten TV, Amazon Video, Sky +1 |
| Canada | Hollywood Suite, Sony Pictures Core | Apple TV, CosmoGo, YouTube, Amazon Video | Apple TV, CosmoGo, YouTube, Amazon Video |
| Australia | Sony Pictures Core | Apple TV, Amazon Video, YouTube | Apple TV, Amazon Video, YouTube |
| Ireland | — | Apple TV, Sky, Rakuten TV, Amazon Video | Apple TV, Sky, Rakuten TV, Amazon Video |
| New Zealand | — | Neon TV, Apple TV, Amazon Video | Apple TV, Amazon Video |
| India | Sony Pictures | Apple TV, Amazon Video | Apple TV |
| South Africa | — | Apple TV | Apple TV |
| United Arab Emirates | — | Apple TV | Apple TV |
| Germany | Moviedome Plus, Netzkino Select | Apple TV, Amazon Video, MagentaTV, maxdome +2 | Apple TV, Amazon Video, MagentaTV, maxdome +2 |
Streaming availability from JustWatch via TMDB, which also lists Once Upon a Time in Mexico in 83 more countries. Catalogues change often, so check the provider before subscribing.
What is Once Upon a Time in Mexico about?
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 Action, Crime movie, released on 2003-09-11, runtime 102 minutes.
Is Once Upon a Time in Mexico worth watching?
TMDB users rate Once Upon a Time in Mexico 6.3 out of 10 from 2,514 ratings. Reception is mixed-to-positive.
Where can I watch Once Upon a Time in Mexico?
In the United States, Once Upon a Time in Mexico streams on Paramount Plus, Paramount Plus Essential and Paramount+ and can be rented from Amazon Video and Apple TV. The table on this page lists 9 more countries. Movie World also lists the official trailer, online streaming sources and links to external sources on this page.
Directed by
Robert Rodriguez
Cast
- Antonio Banderas as El Mariachi
- Johnny Depp as CIA Agent Jeffrey Sands
- Cheech Marin as Belini
- Salma Hayek Pinault as Carolina
- Mickey Rourke as Billy Chambers
- Willem Dafoe as Armando Barillo
- Eva Mendes as CIA Agent Ajedrez
- Danny Trejo as Cucuy
- Rubén Blades as Jorge, Retired FBI Agent
- Enrique Iglesias as Lorenzo
- Marco Leonardi as Fideo
- Troy Robinson as Romero
More like this
Sources
Details and the 6.3/10 rating from Once Upon a Time in Mexico on TMDB, also on IMDb. Back to Movie World.