Once Upon a Time in Mexico (2003)
Once Upon a Time in Mexico
A CIA agent hires hitman "El Mariachi" to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état.
Watch Now
Watch on Prime Video
Stream Now
With 30 Day Free Trial!
Once Upon a Time in Mexico
2003 / R / 1 hr 42 minWatch on Prime Video
Watch on AMC+
Watch on Freevee
A CIA agent hires hitman "El Mariachi" to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état.
READ MORE
Watch Trailer
Director
Robert Rodriguez
Cast
Antonio Banderas, Johnny Depp
Producted By
Columbia Pictures
Watch on Prime Video
Stream Now
With 30 Day Free Trial!
Free Trial Channels
AD
Show More