Margaret Rutherford (Miss Marple)
Tony Randall (Hercule Poirot)
Anita Ekberg (Amanda Beatrice Cross)
Robert Morley (Capt. Hastings)
Maurice Denham (Insp. Japp)
Guy Rolfe (Duncan Doncaster)
Sheila Reid (Mrs. Fortune)
Windsor Davies (Dragbot)
Clive Morton ("K")
Cyril Luckham (Sir Carmichael Clarke)
Richard Wattis (Wolf)
David Lodge (Sergeant)
Patrick Newell (Cracknell)
Austin Trevor (Judson)
Alison Seebohm (Miss Sparks)
Sheila Allen (Lady Diane)
James Villiers (Franklin)
Julian Glover (Don Fortune)
Grazina Frame (Betty Barnard)