USA,
2003, 95 min
(Alternative: 98 min)
Directed by:
Robert RodriguezScreenplay:
Robert RodriguezCinematography:
Robert RodriguezComposer:
Robert RodriguezCast:
Antonio Banderas, Salma Hayek, Johnny Depp, Mickey Rourke, Eva Mendes, Danny Trejo, Enrique Iglesias, Marco Leonardi, Cheech Marin, Rubén Blades, Willem Dafoe (more)VOD (4)
Plots(1)
El Mariachi makes his way across a rugged landscape on the trail of Barrillo (Willem Dafoe), a kingpin who is planning a coup against the president of Mexico. Enlisted by Sands (Johnny Depp), a corrupt CIA agent, El Mariachi demands retribution, and the adventure begins. (official distributor synopsis)
Gallery (65)
France
Cover © Columbia TriStar Home Entertainment
![Once Upon a Time in Mexico - Covers](http://image.pmgstatic.com/cache/resized/w663/files/images/film/photos/167/498/167498279_3oasws.jpg)
France
Cover © Sony Pictures Home Entertainment
![Once Upon a Time in Mexico - Covers](http://image.pmgstatic.com/cache/resized/w663/files/images/film/photos/167/498/167498280_dslwif.jpg)
Belgium
Cover © Columbia TriStar Home Entertainment
![Once Upon a Time in Mexico - Covers](http://image.pmgstatic.com/cache/resized/w663/files/images/film/photos/167/498/167498281_g218n8.jpg)