En pleine révolution mexicaine, un aventurier sauve la vie d'une religieuse. Cette dernière est une résistante juariste, poursuivie par les Français. De plus, la tenue de religieuse n'est qu'un déguisement pour cette prostituée au grand cœur.
Le Mariachi, musicien sans nom, est de retour dans l'obscur village où le Bucho, un gangster mexicain, a assassiné sa petite amie. Il échappera à plusieurs tentatives de ses ennemis qui n'ont pas l'intention de le laisser accomplir sa vengeance...