大卫·苏切
David Suchet
饰: Hercule Poirot
马丁·肖
Martin Shaw
佐伊·沃纳梅克
Zoe Wanamaker
金伯莉·尼克松
Kimberley Nixon
阿米莉亚·布摩
Amelia Bullmore
山姆·克莱恩
Sam Crane
饰: Lieutenant Blanchflower
汤姆·伯克
Tom Burke
安娜·玛西
Anna Massey
杰西卡·查斯坦
Jessica Chastain
饰: Mary Debenham
艾琳·阿特金斯
Eileen Atkins
饰: Princess Dragomiroff
阿比盖尔·肖
Abigail Thaw
托比·琼斯
Toby Jones
饰: Samuel Ratchett
玛丽·希金斯
Mary Higgins
陈智林
Jaime Winston
罗南·韦伯特
Ronan Vibert
玛丽-乔西·克罗兹
Marie-Josée Croze
饰: Greta Ohlsson
斯图尔特·斯卡德莫尔
Stewart Scudamore
饰: Concierge
约瑟夫·马勒
Joseph Mawle
饰: Antonio Foscarelli
埃莲娜·萨汀
Elena Satine
饰: Countess Andrenyi
芭芭拉·赫希
Barbara Hershey
饰: Caroline Hubbard
苏珊娜·洛塔尔
Susanne Lothar
饰: Hildegarde Schmidt
德尼·梅诺谢
Denis Ménochet
饰: Pierre Michel
布莱恩·J·史密斯
Brian J. Smith
饰: Hector MacQueen
萨缪尔·韦斯特
Samuel West
饰: Dr Constantine
菲利普·马丁
Philip Martin
安娜·斯科莱姆
Anna Skellern
伊恩·哈拉德
Ian Hallard
大卫·莫瑞瑟
David Morrissey
饰: John Arbuthnot
休·博纳维尔
Hugh Bonneville
饰: Edward Masterman
黛博拉·芬德莱
Deborah Findlay
珍·爱舍
Jane Asher
斯坦利·韦伯
Stanley Weber
饰: Count Andrenyi
朱利安·林希德-图特
Julian Rhind-Tutt
塞尔奇·哈赛纳维奇
Serge Hazanavicius
饰: Xavier Bouc
大卫·叶兰德
David Yelland
提摩西·韦斯特
Timothy West
马丁·肖特
Martin Short
休·弗拉瑟
Hugh Fraser
菲利普·杰克森
Phillip Jackson