大卫·苏切
David Suchet
饰:Hercule Poirot
休·弗拉瑟
Hugh Fraser
饰:Captain Hastings
菲利普·杰克森
Phillip Jackson
饰:Chief Inspector Japp
保琳·莫兰
Pauline Moran
Jack Klaff
饰:Prince Paul of Maurania
高恩·格兰杰
Gawn Grainger
饰:Ralph Walton
Vass Anderson
Vass Anderson
饰:Frampton
阿比盖尔·克鲁特登
Abigail Cruttenden
饰:Geraldine Oglander
凯茜·墨菲
Cathy Murphy
饰:Maid
妮雅姆·库萨克
Niamh Cusack
饰:Valerie Saintclair
乔纳森·考尔
Jonathan Coy
饰:Bunny Saunders
Marc Culwick
饰:Young Man,(as Mark Culwick)
Avril Elgar
饰:Mrs Oglander
西恩·帕特维
Sean Pertwee
饰:Ronnie Oglander
Jeffrey Harmer
Jeffrey Harmer
饰:Assistant Director