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