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 Cara Horgan as Zelda Lily Travers as Barbie Daisy Badger as Chantal Jill Winternitz as The Good Doctor John Cameron Mitchell as Hal Carter Kerry Shale as Mr. Nimrod Lenny Henry voices Martin Tenbones Gwendoline Christie as Lucifer Morningstar Cassie Clare as Mazikeen Ann Ogbomo as Gault Ben Wiggins as Carl Roger Allam voices Azazel Co Starring Eddie Karanja as Jed Walker Zora Bishop as Myth America Kirris Riviere as Adonai Jimmy Essex as Carrion Desiree Burch as Grass Widow Dickie Beau as The Shredder Daniel Tuite as Hello Little Girl Isla Gie as Child Zelda Matthew Sim as The Crooner David Menkin as The Hammer of God JP Conway as The Connoisseur Joe Frost as The Choirboy Daniel Quirke as Moon River Michael Walters as The Water Boy Nalân Burgess as Nurse Sindy Alex Harrison as Hal/Dolly Double