Special Guest Stars Alice Krige as Haruspex Tsimani Guest Stars Jamie Harris as Sergeant Dombey Ariyon Bakare as Darius Maeve Dermody as Portia Fyfe Anna Rust as Fleury Leanne Best as Madame Moira Co Starring Tracey Wilkinson as Afissa Waj Ali as Constable Berwick James Beaumont as Constable Cuppins Scott Reid as Quill Mark Lewis Jones as Magistrate Flute Issy Stewart as Louisa Pembroke Theo Barklem-Biggs as Cabal Ross Green as Leonid Pembroke Ian Hanmore as Master Thorne Ben Bradshaw as Constabulary Clerk Veronika Čermák Macková as Young Aisling Gregory Gudgeon as Doctor Morange John Comer as Master Horatius Symes Leon Herbert as Pierce Guilfoyle Matthew Burt as Sailor Ethan Kamula as Young Darius Ilian Gergišák as Young Philo Jake Zahradnik as Younger Finch Robinah Kironde as Hortensia Guilfoyle