Watch Once Upon a Time in Mexico (2003) Online
-
- RUNTIME: 1h 42m
- COUNTRIES: United States of America
- Subtitles: English,Español
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. Read More
Watch Once Upon a Time in Mexico online. Featuring Antonio Banderas and Johnny Depp, Once Upon a Time in Mexico is classified as Action and Drama genre movie with an average rating across the web of 6.297. It is available for streaming online in the USA on 12 services such as Pluto TV and HBO Max. The movie was filmed in United States of America and was released on 2003. Once Upon a Time in Mexico was directed by Robert Rodriguez,Korey Scott Pollard,Brian Bettwy. Read Less