Dans la Suède du XIVe siècle, le chevalier Erland Monesköld vit dans son château sur lequel pèse une malédiction. Il s'éprend de Singoalla, une fière tzigane. Il prend la route avec sa tribu, mais est bientôt en butte à la jalousie d'Assim, ancien amant de Singoalla. Erland est laissé...
Une femme confesse à son oncle pasteur l'échec de son mariage, et la liaison adultère dont elle se sent coupable... Un scénario d'Ingmar Bergman adapté par Liv Ullmann pour la télévision suédoise, offrant une nouvelle – et cruelle – variation sur l'infidélité.