Guest Stars Hannah Omoregbee as Leila Jane Slavin as Mary Sewell Béla Pavletits as Lieutenant Balázs Sarah Paul as DI Broughton Márton Vincze as Lieutenant Csernyan