Robert Rodriguez's second sequel to El Mariachi starts up after the events of Desperado. Guitar- and gun-totin' Antonio Banderas is back, but he's lying low after all he's lost. Until, that is, a corrupt CIA agent (Johnny Depp) convinces the legendary fighter to thwart the plan of a drug lord (Willem Dafoe) to overthrow the Mexican government. El Mariachi agrees to help, but he has his own agenda (namely revenge) in mind.