Guest Stars Kyo Ra as Rose Walker Mason Alexander Park as Desire Razane Jammal as Lyta Hall Sandra James-Young as Unity Kincaid Richard Fleeshman as Ken Stephen Fry as Gilbert Souad Faress as The Crone Cara Horgan as Zelda Lily Travers as Barbie Nina Wadia as The Mother Daisy Badger as Chantal Dinita Gohill as The Maiden Lloyd Everitt as Hector Hall Jill Winternitz as The Good Doctor Kerry Shale as Mr. Nimrod John Cameron Mitchell as Hal Carter Sam Hazeldine as Barnaby Lisa O'Hare as Clarice Mark Hamill voices Merv Pumpkinhead Asim Chaudhry as Abel Andi Osho as Miranda Walker Ben Wiggins as Carl Danny Kirrane as Fun Land 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