Guest Stars Angela Lansbury as Emma MacGill Sarah Douglas as Violet Weems Patrick Macnee as Oliver Trumbull Kristoffer Tabori as Ernest Fielding Olivia Hussey as Kitty Trumbull Barrie Ingham as Inspector Roger Crimmins Gregory Paul Martin as Danny Briggs Glynis Johns as Bridget O'Hara Co Starring David Hayward as Policeman Kenneth Danziger as Archie Weems Gillian Eaton as Landlady Richard Davies as First Tough Neil Hunt as Second Tough John Straightley as Sergeant Ron Southart as Plainclothesman Terrence Scammell as Director