Guest Stars Sheridan Smith as The Witch Sophie Thompson as Frieda (Stepmother) Mark Addy as Englebert (Father) David Walliams as The Troll Daniel Rigby as Jester Jocelyn Jee Esien as Mayor Grant Stimpson as Vendor Dan Tetsell as Dad Cheryl Fergison as Executioner Lewis MacLeod voices Alan Sophie Fletcher as Mum Ed Kear as Dentist Lilly Aspell as Gretel Bill Bekele as Hansel