Tous les soirs dans un cirque minable des faubourgs de Mexico, Alma, une adolescente de 15 ans crache du feu, perchée sur un trapèze. Elle est jeune, elle est belle, elle est heureuse. Elle est enceinte de son père, Renato, un vieux clown malade dont elle est amoureuse. A la mort de Renato, Alma est chassée du cirque parce qu’en dépit des sermons et des menaces, elle n’a pas voulu se débarrasser du bébé . Elle vit alors dans la rue et fait la connaissance d’une troupe de marionnettistes ambulants dirigée par une prédicatrice, Refugio. Alma voit en eux comme une promesse d’amour et d’espoir. Elle remet le sort de son fils qui va naître, entre les mains de Refugio, elle devra en passer par la purification, les privations et la souffrance. Mais le Dieu du sacrifice n’exaucera pas sa prière. C’est ainsi qu’Alma perd sa foi et son innocence, et devient "l’Ange de la vengeance".