Characters played by David Walliams
The Giant
Self
Characters played by Eddie Karanja
Jack
Characters played by Jocelyn Jee Esien
Pat
Characters played by Steven Kynman
Magic Harp
Characters played by Ashley McGuire
Mayoress
Characters played by Francesca Mills
Butcher
Characters played by Daniel Rigby
Baker
Characters played by Asheq Akhtar
Candlestick Maker
Characters played by Sheridan Smith
The Woman with No Name
Characters played by Blake Harrison
Dodgy Dave
Characters played by Clifton Brown
Villager
Characters played by Daniel Eghan
Villager
Characters played by Huw Morgan
Villager
Characters played by Robert Ryan
Titchington Villager