影片改编自阿加莎·克里斯蒂的小说《万圣节前夜的谋杀案》,故事发生在二战后的威尼斯,一个怪异的万圣节前夜,本已退休的著名侦探赫尔克里·波洛(肯尼斯·布拉纳 饰)将在世界上最迷人的城市威尼斯里过着安静自得的生活,他不情愿地被邀请前往一座破败阴森的宫殿参加聚会。当其中一位来宾被谋杀后,波洛被卷入了一个充满阴影和秘密的险恶世界。
影片以著名精神科医生马库斯博士为中心展开。他从春谷精神病院挑选了六名患有严重精神疾病且危险的病人进行访谈,作为其新书的研究资料。随着马库斯博士逐一采访每位病人,他们犯下的种种骇人罪行也逐渐浮出水面。然而,马库斯博士很快发现,有一个病人将他们所有人联系在一起——七号病人。