

Tony Randall
Hercule Poirot

Anita Ekberg
Amanda Beatrice Cross

Robert Morley
Captain Hastings

Maurice Denham
Inspector Japp

Guy Rolfe
Dr. Duncan Doncaster

Sheila Allen
Lady Diane

James Villiers
Franklin

Julian Glover
Don Fortune

Clive Morton
Mister X

Cyril Luckham
Sir Carmichael Clarke