The Virgin Spring

The Virgin Spring

1960 · 1h30 · Film

Directed by Ingmar Bergman

Starring Max von Sydow, Birgitta Valberg, Gunnel Lindblom, Birgitta Pettersson, Axel Düberg, Allan Edwall, Tor Isedal, Ove Porath, Axel Slangus, Gudrun Brost

7.8/10Aggregated public rating
680 votes
Vibes:to cry
Vibes:tearsnostalgiacontemplation
Ideal when you feel… Sad / low Exhausted
DramaHistory

Devout Christians Töre and Märeta send their only daughter, the virginal Karin, and their foster daughter, the unrepentant Ingeri, to deliver candles to a distant church. On their way through the woods, the girls encounter a group of savage goat herders who brutally rape and murder Karin as Ingeri remains hidden. When the killers unwittingly seek refuge in the farmhouse of Töre and Märeta, Töre plots a fitting revenge.

Original title
Jungfrukällan
Original language
Swedish
Screenplay
Ulla Isaksson
Music
Erik Nordgren
Cinematography
Sven Nykvist
Cast
Birgitta Pettersson, Axel Düberg, Allan Edwall, Tor Isedal, Ove Porath, Axel Slangus, Gudrun Brost, Oscar Ljung, Tor Borong

Updated July 22, 2026

Trailer

Trailer

How to watch

Frequently asked questions

Where to watch The Virgin Spring?

The Virgin Spring is streaming on Criterion Channel, Kanopy.

Not this one? Tell us your mood

Moodi suggests what to watch tonight, based on how you feel and your platforms.

More like this

See all →