故事發(fā)生在1933年的英國,聲名遠揚的大偵探波洛(約翰·馬爾科維奇 John Malkovich 飾)收到了一封匿名信件,寄信者在信件里預言了三場謀殺,并且給出了線索。雖然波洛報了警,但警方并沒有太重視這封匿名信。果不其然,兇殺案發(fā)生了,名字以“A”和“B”開頭的兩位被害人均被以信件中所描述的方式殺死。 波洛明白自己必須開始和時間賽跑,去拯救唯一的那一位名字以“C”開頭的幸存者。之后,波洛又陸續(xù)收到了幾封內(nèi)容相似的匿名信,可是當他著手調(diào)查這一切事件背后的真相時,卻屢屢遭到阻攔,只有克羅姆警探(魯伯特·格林特 Rupert Grint 飾)堅定的站在波洛偵探這一邊。