Special Guest Stars Jonathan Pryce as David Cartwright Co Starring Rosalind Eleazar as Louisa Guy Saskia Reeves as Catherine Standish Christopher Chung as Roddy Ho Aimee-Ffion Edwards as Shirley Dander Kadiff Kirwan as Marcus Longridge Freddie Fox as Spider Webb Samuel West as Peter Judd Zachary Baharov as Piotr Volodin Marek Vašut as Andre Chernitsky Naomi Wirthner as Molly Doran Catherine McCormack as Alex Tropper Tamsin Topolski as Kelly Tropper Adrian Rawlins as Duncan Tropper Rade Serbedzija as Nikolai Katinsky Alec Utgoff as Arkady Pashkin Yerden Telemissov as Kyril Asimov Tom Mulheron as Lucas Michael Yale as Officiant Sabine Kviste as Hubb Agent