All Cast

Alba August
Astrid Lindgren

Maria Bonnevie
Hanna

Trine Dyrholm
Marie

Henrik Rafaelsen
Blomberg

Magnus Krepper
Samuel

Björn Gustafsson
Sture
Marius Damslev
Lasse

Willy Ramnek Petri
Gunnar
Liv LeMoyne
Saga

Sofia Karemyr
Madicken

Mira Mitchell
Berta
Maria Fahl-Vikander
Astrid (1987)

Maria Alm Norell
Olivia

Lars Väringer
KAK Director

Eric Ericson
Doctor

Li Brådhe
Landlady
Sidsel Arnfred
Midwife
