Banderas interpreteaza rolul unui mariachi, un soi de menestrel modern fara nume. In incercarea de a se razbuna pe infamul boss al cartelului de droguri mexican, Bucho, cantaretul se vede prizonier intr-o lume dura in care rafalele de gloante fac parte din cotidian. Cu ajutorul prietenului sau (Steve Buscemi), al unei frumoase bibliotecare (Salma Hayek) si al unei armate de renegati, el mariachi traieste acum pe propria piele baladele pe care obisnuia sa le cante.