El Mariachi (Antonio Banderas), un chitarist misterios, se întoarce pentru a razbuna moartea iubitei lui si omoara tot ce prinde in mâinile sale. Cu toate acestea, el va comite o nouă eroare: se referă la Carolina (Salma Hayek), proprietar de cafenea care este atacata de o bandă de traficanți de droguri. Ea, din priviri se simte atrasa Mariachi care o salveaza, si isi da seama că soarta ei ar putea fi schimbata. Împreună, ei vor lua cu asalt gasca Bucho intr-un duel sângeros.
