A CIA agent hires hitman "El Mariachi" to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état.
Stream Once Upon a Time in Mexico Now
Loading…
Movie Trailer
Where can you watch Once Upon a Time in Mexico online?
Suggested Movies
The Streamable uses the TMDb API but is not endorsed or certified by TMDb.
The Streamable uses JustWatch data but is not endorsed by JustWatch.
Movie Score
63%
Released
September 11, 2003,
Director
Robert Rodriguez
Film Series
Cast
Antonio Banderas, Johnny Depp, Cheech Marin, Salma Hayek Pinault, Mickey Rourke, Willem Dafoe
Genre
Action, Drama, Mystery