Once Upon a Time in Mexico
2003102 minutes
In the final chapter of director Robert Rodriguez's outlaw trilogy, the CIA recruits traveling vigilante El Mariachi to take down a corrupt general allied with a powerful drug lord -- who plans to overthrow the president of Mexico.






