Once Upon a Time in Mexico (2003)

Once Upon a Time in Mexico

Once Upon a Time in Mexico (2003) on 123movies: action and crime film starring Antonio Banderas and Johnny Depp. Plot summary, full cast and release details. A corrupt CIA agent Sands hires hitman El Mariachi to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état of the President of Mexico.