Guest Stars Tom Burke as Bill Kendall Peter Capaldi as Randall Brown Hannah Tointon as Patricia "Kiki" DeLaine Peter Sullivan as Commander Laurie Stern Vincent Riotta as Raphael Cilenti Morgan Watkins as Norman Pike Hannah John-Kamen as Rosa Maria Ramirez Tomiwa Edun as Sey Ola Lizzie Brocheré as Camille Mettier Robert Whitelock as Detective Attwood John Hollingworth as Alistair Joe Cole as Trevor Peter Silverleaf as Book Dealer John Cummins as Floor Manager Antonia Christophers as Miss Peters Remmie Milner as Young Mixed Race Woman Jim Creighton as Arresting Police Officer Geoffrey Kirkness as Lord Reeves Kris Saddler as Police Officer