Once Upon a Time in Mexico
In the last installment of Mariachi/Desperado, El Mariachi (Antonio Banderas), returns to us as the legendary guitar-slinging hero. El Mariachi continues the story as he travels across rugged terrain following Barrillo (Willem Dafoe), who is a cartel kingpin and plotting a coup against President of Mexico. El Mariachi, a corrupt CIA agent and Sands (Johnny Depp), is enlisted.
Director: Robert Rodriguez
Actors: Antonio Banderas, Danny Trejo, Enrique Iglesias, Eva Mendes, Johnny Depp, Mickey Rourke, Salma Hayek
Country: United States
Keywords:Once Upon a Time in Mexico 123movies Once Upon a Time in Mexico full movie online free watch Once Upon a Time in Mexico full movie free watch Once Upon a Time in Mexico full movie online free