While visiting her friend Marjorie Attfield, Miss Marple learns that her son Bobby had recently found a body, identified as a Mr. Pritchard, on the cliff side.
Julia McKenzie as Miss Marple Sean Biggerstaff as Bobby Attfield David Buchanan as John Carstairs Siwan Morris as Florrie Helen Lederer as Marjorie Attfield Georgia Moffett as Frankie Derwent Samantha Bond as Sylvia Savage Richard Briers as Wilson Freddie Fox as Tom Savage Rik Mayall as Alec Nicholson Hannah Murray as Dorothy Savage Rafe Spall as Roger Bassington Natalie Dormer as Moira Nicholson Warren Clarke as Commander Peter Peters Mark Williams as Claude Evans Basher Savage as Young George Savage Sarah Ridgeway as Young Sylvia Rupert Savage as Young Jack Savage Aaron King as Butler Chris Mansfield as Wilson the Butler - Younger