Guest Stars Jane Wymark as Joyce Barnaby Barry Jackson as Dr. George Bullard Kirsty Dillon as Gail Stephens Nick Fletcher as CS John Cotton Judy Parfitt as Caroline Halsey Joseph Millson as James Parkes Niamh Cusack as Penny Galsworthy Tom Beard as Tim Galsworthy Philip Martin Brown as George Barkham Adam Kirley as Harry Alexandra Morris as Daisy Fisher Tim Pigott-Smith as Matt Parkes Gus Gallagher as Dale Mitchinson Alyson Spiro as Nina Barkham Sidney Livingstone as Don Mitchinson Elspeth Rae as Layla Barkham Tony Bell as Ed Lovell