


Hercule Poirot

Lieutenant Blanchflower

Hector MacQueen

Mary Debenham

Xavier Bouc

Hidegarde Schmidt

Caroline Hubbard

Greta Ohlsson

Lieutenant Morris

Samuel Ratchett

John Arbuthnot

Concierge

Princess Dragomiroff

Pierre Michel

Edward Masterman

Count Andrenyi

Antonio Foscarelli

Dr Constantine