A magányos hős, a fegyverek virtuóza, akinek gitártokja halálos titkokat rejtett, eltűnt. Már csak a legendája jár szájról szájra a forró mexikói éjszakákon. De amikor egy kábítószer kartell gátlástalan feje, Barillo (Willem Dafoe) az állam elnökét is meg akarja ölni, egy korrupt, csupán személyes bosszújának élő CIA ügynök (Johnny Depp) felkutatja a hallgatag, titokzatos férfit, El Mariachit (Antonio Banderas).
És újra megszólal az ismerős dallam. A napégette elhagyott utcákon, felugatnak a fegyverek, golyózápor és tűzeső söpri tisztára a városokat. A Mariachi útját vér szegélyezi, a halál lovagol a nyomában. A legenda él. Nincs kegyelem, amíg a gitár el nem hallgat…