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