

Once Upon a Time in Mexico
The time has come.
6.3(2,261 votes)
2003
1h 42m
Action
Crime
Thriller
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.
Production
Columbia Pictures, Dimension Films, Troublemaker Studios