Once Upon a Time in Mexico (2003)

Once Upon a Time in Mexico (2003)

The Time Has Come. 2003-09-11 United States of America 102 Min. PG-13
6.3 2131 votes

Overview

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.