Guest Stars Laura Haddock as Miss Grosvenor Helen Baxendale as Mary Dove Lucy Cohu as Pat Fortescue Anna Madeley as Adele Fortescue Liz White as Jennifer Fortescue Ben Miles as Percival Fortescue Prunella Scales as Mrs. Mackenzie Matthew Macfadyen as Insp. Neele Rupert Graves as Lance Fortescue Ralf Little as Sgt. Pickford Hattie Morahan as Elaine Fortescue Kenneth Cranham as Rex Fortescue Wendy Richard as Mrs. Crump Chris Larkin as Gerald Wright Joseph Beattie as Vivian Dubois Paul Brooke as Billingsley Ken Campbell as Crump Rose Heiney as Gladys Edward Tudor-Pole as Prof. Bernsdorrf Thea Collings as Tilly