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 Veronika Čermák Macková as Young Aisling Ben Bradshaw as Constabulary Clerk Gregory Gudgeon as Doctor Morange John Comer as Master Horatius Symes Ethan Kamula as Young Darius Ilian Gergišák as Young Philo Matthew Burt as Sailor Jake Zahradnik as Younger Finch Robinah Kironde as Hortensia Guilfoyle Leon Herbert as Pierce Guilfoyle