When Colonel Protheroe, hated by all around, is found dead at the Vicarage, the villagers of St Mary Mead are left in an uproar.
Joan Hickson as Miss Marple Paul Eddington as Reverend Leonard Clement Cheryl Campbell as Griselda Clement Robert Lang as Colonel Lucius Protheroe Polly Adams as Ann Protheroe Tara MacGowran as Lettice Protheroe James Hazeldine as Lawrence Redding Christopher Good as Christopher Hawes Norma West as Mrs Lestrange Michael Browning as Dr Haydock David Horovitch as Det. Inspector Slack Ian Brimble as Det. Sergeant Lake Jack Galloway as Bill Archer Rachel Weaver as Mary Wright Rosalie Crutchley as Mrs. Price-Ridley Barbara Hicks as Miss Hartnell Deddie Davies as Mrs Salisbury Kathleen Bidmead as Miss Wetherby Tony Brandon as Fred Abbot Lucy Evans as Little Girl Kenneth Keeling as Ned Abbot