Guest Stars Benedict Wong as Pete Cheng Amelia Bullmore as Helen Preger Philip Glenister as DCI William Bell Rebekah Staton as Liz Marc Warren as Dominic Foy Michael Feast as Andrew Wilson James McAvoy as Dan Foster Tom Burke as Syd Deborah Findlay as Greer Thornton James Laurenson as George Fergus Shauna MacDonald as Sonia Baker Natasha Wightman as Sheena Gough Susie Porter as Susan Sagattchean David Ryall as Bob Coutts Sophie Walding as Janine Nicola Parfitt as Hotel Receptionist