Florian returns, looking for Hilda. In response to his harsh questioning, Mousta tells him that she is missing; she must have his stolen veil. Hilda returns, unseen, and is amazed to see Florian arguing with Mousta. After his departure, she prepares to reveal herself to Florian, but is stopped by Vavir's arrival. Love has given her new strength and new hope; and only makes Florian's duty harder to perform. He tells her a story of a knight who met a gentle young girl. As a thoughtless joke, he spoke words of love to her, not realising she would believe them. Vavir gradually realises he is speaking of her; and Hilda learns that Florian loves her. As he finishes, Vavir recites the end of his story: the girl pardoned him and died. As Hilda prays for her sister's strength, Florian pleads with her that the girl must live, but Vavir collapses in his arms.