El Mariachi is een muzikant, die volgens de familietraditie met zijn gitaar door het land trekt. Het Mexicaanse stadje waar hij wat probeert te spelen heeft echter nog een andere bezoeker: Azul, een huurmoordenaar die zijn wapens draagt in een gitaarkoffer. De plaatselijke drugsbaas Moco en zijn handlangers zien El Mariachi aan voor Azul, en jagen hem op.