Tony Randall
Role: Hercule Poirot
Anita Ekberg
Role: Amanda Beatrice Cross
Robert Morley
Role: Captain Hastings
Maurice Denham
Role: Inspector Japp
Guy Rolfe
Role: Dr. Duncan Doncaster
Sheila Allen
Role: Lady Diane
James Villiers
Role: Franklin
Julian Glover
Role: Don Fortune
Grazina Frame
Role: Betty Barnad
Clive Morton
Role: Mister X
Cyril Luckham
Role: Sir Carmichael Clarke
David Lodge
Role: Sergeant
Patrick Newell
Role: Cracknell
Austin Trevor
Role: Judson
Alison Seebohm
Role: Miss Sparks
Windsor Davies
Role: Dragbot
Sheila Reid
Role: Mrs. Fortune
Drewe Henley
Role: Bowling Alley Attendant (uncredited)
Sally Douglas
Role: Glamorous Girl in Gaming Club (uncredited)
Margaret Rutherford
Role: Miss Jane Marple (uncredited)
Stringer Davis
Role: Mr. Stringer (uncredited)
Roger Avon
Role: Detective Sergeant (uncredited)
John Bennett
Role: Waiter (uncredited)
Charlie Bird
Role: Taxi Driver (uncredited)
Robin Burns
Role: Undertaker (uncredited)
Pauline Chamberlain
Role: Gaming Club Patron (uncredited)
Fred Davis
Role: Policeman (uncredited)
Jack Dearlove
Role: Policeman (uncredited)
Eden Fox
Role: Man Waiting for Bus (uncredited)
Victor Harrington
Role: Police Escort (uncredited)
Walter Henry
Role: Police Escort (uncredited)
George Hilsdon
Role: Gaming Club Patron (uncredited)
Anthony Lang
Role: Undertaker (uncredited)
Roy Lansford
Role: Man on Airport Escalator (uncredited)
Fred Machon
Role: Policeman (uncredited)
Lola Morice
Role: Passerby (uncredited)
Jack Silk
Role: Motorcycle Cop (uncredited)
Jeff Silk
Role: Motorcycle Cop (uncredited)
Emile Stemmler
Role: Waiter (uncredited)
John Tatham
Role: Police Detective (uncredited)
Graham Tonbridge
Role: Undertaker (uncredited)