故事发生在1933年的英国,声名远扬的大侦探波洛(约翰·马尔科维奇 John Malkovich 饰)收到了一封匿名信件,寄信者在信件里预言了三场谋杀,并且给出了线索。虽然波洛报了警,但警方并没有太重视这封匿名信。果不其然,凶杀案发生了,名字以“A”和“B”开头的两位被害人均被以信件中所描述的方式杀死。 波洛明白自己必须开始和时间赛跑,去拯救唯一的那一位名字以“C”开头的幸存者。之后,波洛又陆续收到了几封内容相似的匿名信,可是当他着手调查这一切事件背后的真相时,却屡屡遭到阻拦,只有克罗姆警探(鲁伯特·格林特 Rupert Grint 饰)坚定的站在波洛侦探这一边。。维斯康提后期喜欢以贵族家庭内部的矛盾纠葛为主要题材,毕竟他自己也出生贵族家庭。本片属于这类题材,但却是他最不为人熟知的一部。他的老搭档兰开斯特扮演一个住在罗马豪华公寓里的收藏绘画的美国退休老教授,电影通过他的角度审视了一个贵族家庭内部的种种状况。该家庭搬进了艺术家的楼上,家族里充满了堕落、仇恨、妒忌等不为人知的内幕,老教授与他们产生了不可调和的矛盾,也使自己陷入疯狂和混乱之中。。