Mariachi (Carlos Gallardo) é um cantor popular, que vai de cidade em cidade apresentando seu repertório em troca de dinheiro para sobreviver. Ao chegar a um pequeno vilarejo Mariachi acreditava…