Hercule Poirot
Captain Hastings
Chief Inspector Japp
Valerie Saintclair
Henry Reedburn
Bunny Saunders
Prince Paul of Maurania
Miss Deloy
Ralph Walton
Young Man (as Mark Culwick)
Frampton
Mrs Oglander (as Avril Elga)
Geraldine Oglander
Ronnie Oglander
Maid
Assistant Director