Once Upon a Time in Mexico
Watch Once Upon a Time in Mexico full movie online Movies123. Watch Once Upon a Time in Mexico 123movies online for free. Once Upon a Time in Mexico 123Movies: A CIA agent hires hitman "El Mariachi" to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état.
Genre: Action , Drama , Mystery
Actor: Antonio Banderas , Salma Hayek Pinault , Johnny Depp , Eva Mendes , Mickey Rourke , Danny Trejo , Enrique Iglesias , Marco Leonardi , Cheech Marin , Rubén Blades , Willem Dafoe , Troy Robinson , Gerardo Vigil , Pedro Armendáriz Jr. , Julio Oscar Mechoso , Tito Larriva
Director: Robert Rodriguez
Country: United States of America