Guest Stars Angela Lansbury as Emma MacGill Jane Leeves as Gwen Petrie Carolyn Seymour as Pauline Constable Richard Johnson as Lord Geoffrey Constable Christopher Hewett as Humphrey Defoe Mark Lindsay Chapman as Johnny Constable John Standing as Arthur Constable John David Bland as Derek Constable Rosemary Murphy as Sybil Constable Anthony Newley as Inspector Frost Co Starring Ian Abercrombie as Dr. Blandings Pamela Kosh as Mrs. Dexter-Hundley Peter Ashton as Burt D.J. Sullivan as Pru Lester C. Fletcher as Reverend Twilley Peter Browne as Butler