Guest Stars Laura Haddock as Miss Grosvenor Lucy Cohu as Pat Fortescue Liz White as Jennifer Fortescue Ben Miles as Percival Fortescue Matthew Macfadyen as Insp. Neele Rupert Graves as Lance Fortescue Anna Madeley as Adele Fortescue Helen Baxendale as Mary Dove Wendy Richard as Mrs. Crump Ralf Little as Sgt. Pickford Hattie Morahan as Elaine Fortescue Kenneth Cranham as Rex Fortescue Prunella Scales as Mrs. Mackenzie 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