Guest Stars Jane Wymark as Joyce Barnaby Barry Jackson as Dr. George Bullard Kirsty Dillon as Gail Stephens Nick Fletcher as CS John Cotton Niamh Cusack as Penny Galsworthy Judy Parfitt as Caroline Halsey Philip Martin Brown as George Barkham Joseph Millson as James Parkes Alexandra Morris as Daisy Fisher Adam Kirley as Harry Tom Beard as Tim Galsworthy 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