Guest Stars Kyo Ra as Rose Walker Mason Alexander Park as Desire Razane Jammal as Lyta Hall Sandra James-Young as Unity Kincaid Stephen Fry as Gilbert Nina Wadia as The Mother Souad Faress as The Crone Cara Horgan as Zelda Lily Travers as Barbie Richard Fleeshman as Ken Daisy Badger as Chantal Dinita Gohill as The Maiden Jill Winternitz as The Good Doctor Kerry Shale as Mr. Nimrod John Cameron Mitchell as Hal Carter Lloyd Everitt as Hector Hall Mark Hamill voices Merv Pumpkinhead Sam Hazeldine as Barnaby Lisa O'Hare as Clarice Andi Osho as Miranda Walker Asim Chaudhry as Abel Danny Kirrane as Fun Land Ben Wiggins as Carl Donna Preston as Despair Co Starring Eddie Karanja as Jed Walker Peter de Jersey as Mr. Holdaway Shelley Williams as Eleanor Rubio Nicholas Anscombe as Merv Pumpkinhead (Body) Angus Castle-Doughty as Devin Charlie Locke as Trey Aryel Tsoto as Young Jed Walker Aimee Cassettari as Flight Attendant Kai Ismail as Teenage Waiter Leo Munby as Pianist