Guest Stars Angela Lansbury as Emma MacGill Patrick Macnee as Oliver Trumbull Sarah Douglas as Violet Weems Olivia Hussey as Kitty Trumbull Barrie Ingham as Inspector Roger Crimmins Kristoffer Tabori as Ernest Fielding 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