Characters played by Adam Wilson
Oliver
Characters played by Lauren Mote
Esther
Myrtle
Characters played by Louis Tamone
Swaine
Characters played by Steffan Rhodri
Drippy
Characters played by Lewis Macleod
King Tom XIV
Characters played by Rachel Atkins
Queen Lowlah
Characters played by Iain McKee
Prince Marcassin
Characters played by Jo Wyatt
Allie
Alicia
Characters played by Jennifer Bryden
Cassiopeia
Characters played by Lily Burgering
Pea
Characters played by Owain Rhys Davies
Smiley
Characters played by Matthew Gravelle
Surly
Characters played by Max Cazier
Philip
Characters played by Brian Protheroe
Shadar
Characters played by Alexander Morton
Old Father Oak
Characters played by Allan Corduner
Apus
Characters played by Silas Carson
Abull
Characters played by Mark Lewis Jones
Kublai
Characters played by Colin McFarlane
Rashaad
Rusty
Characters played by Abigail Thaw
Khulan
Characters played by Christopher Godwin
Gallus
Characters played by Nigel Pilkington
Young Marcassin
Characters played by Timothy Watson
Former Emperor of Hamelin
Characters played by Oliver Mason
Lucien
Characters played by Jules de Jongh
Additional Voices
Characters played by Mark Healy
Additional Voices
Characters played by David Holt
Additional Voices
Characters played by Kerry Shale
Additional Voices
Characters played by John Voce
Additional Voices
Characters played by Robbie Stevens
Additional Voices