All Cast

Bella Ramsey

Bella Ramsey

Hilda (voice)

Ameerah Falzon-Ojo

Ameerah Falzon-Ojo

Frida (voice)

Oliver Nelson

Oliver Nelson

David (voice)

Daisy Haggard

Daisy Haggard

Johanna (voice)

Rasmus Hardiker

Rasmus Hardiker

Alfur Aldric (voice)

John Hopkins

John Hopkins

Erik Ahlberg (voice)

Lucy Montgomery

Lucy Montgomery

Gerda Gustav (voice)

Dino Kelly

Dino Kelly

Trundle (voice)

Rachel August

Rachel August

Trylla (voice)

Agnes Peacok

Agnes Peacok

Baba (voice)

Harriet Turnbull

Harriet Turnbull

Additional Voices (voice)