Synopsis - Au Mexique, au milieu du XIXe siècle, une femme accouche d'une petite fille dans un temple abandonné. Possédée par le démon, elle décide, avant de mourir, de confier le bébé, Alucarda, à un gitan de passage pour qu'il échappe à la malédiction satanique. Dix-huit ans plus tard, Justine, une jeune fille qui vient de perdre ses parents, est placée dans un couvent. Elle fait la connaissance de sa compagne de cellule, Alucarda. Les deux jeunes filels se lient d'amitié. Au cours d'une de leurs promenades, elles rencontrent un bohémien bossu qui les mène vers une diseuse de bonne aventure. Celle-ci est effrayée par ses visions...