
Welcome to Smelliville
2021


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
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)

2021

2026

2003

2014

2021

2022

2004

2013

1991

2025

1987

2016