When Clive Trevelyan - Member of Parliament, war hero and heir apparent to Prime Minister Winston Churchill - is killed, Miss Marple sets about to solve the case.
Geraldine McEwan as Miss Marple Timothy Dalton as Clive Trevelyan Robert Hickson as Arthur Hopkins Robert Hardy as Winston Churchill Laurence Fox as James Pearson James Murray as Charles Burnaby Ian Hallard as Reporter Zoe Telford as Emily Trefusis Jeffery Kissoon as Ahmed Ghali Mel Smith as John Enderby Rita Tushingham as Miss Elizabeth Percehouse James Wilby as Stanley Kirkwood Paul Kaye as Ambrose Burt Michael Brandon as Martin Zimmerman Carey Mulligan as Violet Willett Patricia Hodge as Mrs. Evadne Willett Matthew Kelly as Donald Garfield Michael Attwell as Archie Stone Harry as Enderby's pet hawk Laurence Richardson as Journalist