Photo of Marco Leonardi Marco Leonardi

Marco Leonardi in Once Upon a Time in Mexico

Once Upon a Time in Mexico

2003 R

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.

  • Marco Leonardi in Like Water for Chocolate Like Water for Chocolate
  • Marco Leonardi in The Stendhal Syndrome The Stendhal Syndrome
  • Marco Leonardi in St. Peter St. Peter