Once Upon a Time in Mexico (2003) - Details

AKA : Desperado 2
AKA : Desperado II: Once Upon a Time in Mexico
AKA : El Mariachi 3

Once Upon a Time in Mexico

The final instalment of the adventures of the mythic guitar singing hero, El Mariachi (Antonio Banderas), last seen in Desperado. The saga continues as El Mariachi makes his way across a rugged landscape on the blood trail of evil cartel kingpin, Barillo (Willem Dafoe), who has set in motion a plan to implement a coup d’état against the president of Mexico. Enlisted by a corrupt CIA agent (Johnny Depp), El Mariachi demands retribution and the blazing action adventure begins against a backdrop of revolution, greed and revenge.


Action / Adventure