Guest Stars Kyo Ra as Rose Walker Razane Jammal as Lyta Hall Sandra James-Young as Unity Kincaid Richard Fleeshman as Ken Cara Horgan as Zelda Lily Travers as Barbie Daisy Badger as Chantal John Cameron Mitchell as Hal Carter Lloyd Everitt as Hector Hall Lenny Henry voices Martin Tenbones Sam Hazeldine as Barnaby Lisa O'Hare as Clarice Andi Osho as Miranda Walker Ann Ogbomo as Gault Co Starring Eddie Karanja as Jed Walker Isla Gie as Child Zelda Shelley Williams as Eleanor Rubio Sacharissa Claxton as Officer Sandra Davis