Stina Ekblad
Tea Alexisdotter
Stellan Skarsgård
Karl Orsa Markström
Pernilla August
Eva
Ernst Günther
Ol Karlsa
Tomas von Brömssen
Jacob
Reine Brynolfsson
Jani
Nils Brandt
Grandfather (uncredited)
Johan Widerberg
Jani as a child
Pernilla Wahlgren
Johanna
Birgitta Ulfsson
Grandma
Melinda Kinnaman
Eva as a Child
Åsa Karlin
Child
Margareta Pettersson
Granne (uncredited)
Michael Kallaanvaara
Child
Calle Carlswärd
Child
Amelia Glas-Drake
Tilda
Gun Fors
A woman
Lisa Tönnerfors
Sara
Emma Tönnerfors
Rakel
Agnes Östergren
Eva as a Baby (uncredited)