Guest Stars Alton Letto as Gurdip Sohal Jason Durr as DI Peterson Patrick Baladi as Robert Fraser Nancy Carroll as Anne Rand Nina Sosanya as Lilian Hunter David Soul as Paul Yelland Pippa Bennett-Warner as Nina Clemens Josephine Tewson as Hazel O'Brien Huw Higginson as Stephen Pettle Richard Southgate as Will Pascoe David Calder as Andrew Lipton Jake Curran as Adam Pettle Sian Webber as Myra Barnet 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