"When Hilda wakes up in the body of a troll, she must use her wits and courage to get back home, become human again — and save the city of Trolberg."
Bella Ramsey
as Hilda (voice)
Ameerah Falzon-Ojo
as Frida (voice)
Oliver Nelson
as David (voice)
Daisy Haggard
as Johanna (voice)
Rasmus Hardiker
as Alfur Aldric (voice)
John Hopkins
as Erik Ahlberg (voice)
Lucy Montgomery
as Gerda Gustav (voice)
Dino Kelly
as Trundle (voice)
Rachel August
as Trylla (voice)
Agnes Peacok
as Baba (voice)
Harriet Turnbull
as Additional Voices (voice)
Chantal Ling
Producer
Ryan Carlson
Original Music Composer
John McKinnon
Editor
Rachel Simon
Steve Jacobson
Luke Pearson
Writer
Andy Coyle
Director
Graphic Novel