À la fin du Moyen-Âge, la jeune Margit et sa soeur Katla fuient dans les montagnes après que leur mère a été brûlée pour sorcellerie. Elles trouvent refuge chez Jóhann, un paysan veuf qui élève son petit garçon Jónas. Tandis que Margit et Jónas se lient d’amitié, Katla entreprend de séduire Jóhann.
Dans son autobiographie "Lanterna Magica", Ingmar Bergman a laisse dans l'ombre un difficile passage, la vie de ses parents avant sa naissance. Il la devoile dans ce film a travers la camera de Bille August.