All Cast

Bibi Andersson

Bibi Andersson

Alma

Liv Ullmann

Liv Ullmann

Elisabet Vogler

Margaretha Krook

Margaretha Krook

The Doctor

Gunnar Björnstrand

Gunnar Björnstrand

Herr Vogler

Jörgen Lindström

Jörgen Lindström

Elisabet's Son (uncredited)