Cast (11)

Bella Ramsey

Hilda (voice)

Ameerah Falzon-Ojo

Frida (voice)

Oliver Nelson

David (voice)

Daisy Haggard

Johanna (voice)

Rasmus Hardiker

Alfur Aldric (voice)

John Hopkins

Erik Ahlberg (voice)

Lucy Montgomery

Gerda Gustav (voice)

Dino Kelly

Trundle (voice)

Rachel August

Trylla (voice)

Agnes Peacok

Baba (voice)

Harriet Turnbull

Additional Voices (voice)

Crew (8)

Chantal Ling

Producer

Ryan Carlson

Original Music Composer

John McKinnon

Editor

Rachel Simon

Producer

Steve Jacobson

Producer

Luke Pearson

Writer

Andy Coyle

Director

Luke Pearson

Graphic Novel