Once Upon a Time in Mexico Trailer & Clips


Once Upon a Time in Mexico full movie is released on Sep 12, 2003. Watch Once Upon a Time in Mexico online - the English Action movie from United States , which has achieved a worldwide gross of $98,769,390. Once Upon a Time in Mexico is directed by Robert Rodriguez and created by Robert Rodriguez with Antonio Banderas and Salma Hayek. Once Upon a Time in Mexico is available online on Hulu and Epix Roku Premium Channel.

Return of the mythic guitar-slinging hero, El Mariachi (Antonio Banderas), in the final installment of the Mariachi/Desperado trilogy. The saga continues as El Mariachi makes his way across a rugged landscape on the blood trail of Barrillo (Willem Dafoe), a cartel kingpin with one last score to settle who is planning a coup d'etat against the president of Mexico. Enlisted by Sands (Johnny Depp), a corrupt CIA agent, El Mariachi demands retribution.

As know as:

レジェンド・オブ・メキシコ デスペラード, Irgendwann in Mexico, Il était une fois au Mexique - Desperado 2, Kapote sto Mexiko, Reiz Meksikā

Release Date:

Sep 12, 2003

Release Date (Streaming):

Jan 20, 2004


United States


English, Spanish

Stream Service:

Columbia Pictures

Production Companies:

Columbia Pictures, Dimension Films, Troublemaker Studios

Official Site:

Official site

Gross worldwide:



The Time Has Come.


Neil Norman
London Evening Standard
A succession of set pieces, however vivid and colourful will not alone make a coherent movie. And this is far from coherent. Colourful, but nuts.
by rottentomatoes, Jan 11, 2018
Nell Minow
Common Sense Media
Like an R-rated, violent Roadrunner cartoon.
by rottentomatoes, Dec 26, 2010
Marrit Ingman
Austin Chronicle
by rottentomatoes, Oct 01, 2003

Cast & Crew

More Like This