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 Sian Webber as Myra Barnet Pippa Bennett-Warner as Nina Clemens David Soul as Paul Yelland Kemi-Bo Jacobs as DC Lockhart Jake Curran as Adam Pettle Richard Southgate as Will Pascoe Harriet Madeley as Emily Robinson Huw Higginson as Stephen Pettle Josephine Tewson as Hazel O'Brien David Calder as Andrew Lipton Rita Davies as Edna O'Brien Amy Neilson Smith as Dental Nurse Uncredited Greg Bennett as Police Constable Lee Nicholas Harris as Police Officer Martyn Mayger as Passer By