Un cinéaste reçoit la visite de son ancien professeur de mathématiques qui sort d'un asile d'aliénés. Celui-ci lui propose de réaliser un film sur le thème : « Notre monde est l'enfer et le diable dirige tout ».
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é...