Guest Stars Alton Letto as Gurdip Sohal Jason Durr as DI Peterson Nina Sosanya as Lilian Hunter Nancy Carroll as Anne Rand Patrick Baladi as Robert Fraser Pippa Bennett-Warner as Nina Clemens David Soul as Paul Yelland Sian Webber as Myra Barnet Huw Higginson as Stephen Pettle Josephine Tewson as Hazel O'Brien Richard Southgate as Will Pascoe Jake Curran as Adam Pettle David Calder as Andrew Lipton Kemi-Bo Jacobs as DC Lockhart Rita Davies as Edna O'Brien Harriet Madeley as Emily Robinson Amy Neilson Smith as Dental Nurse Uncredited Greg Bennett as Police Constable Martyn Mayger as Passer By Lee Nicholas Harris as Police Officer