《尼罗河上的惨案》海报(2张)拥有巨大财富的林内特小姐(洛伊丝·奇利斯饰)同新婚丈夫西蒙(西蒙·麦克金代尔饰)一起登上了“卡纳克号”游艇,继续她的蜜月旅行. 船上的人陷入了恐慌之中,因为谁都有嫌疑. 航行于尼罗河上的豪华游轮里,在一件精心策划的谋杀案发生之后,接着又出现了第二个、第三个死者. 看上去,游船上的每个人好像都有杀死美丽的女继承人林内特·里奇韦以及其他受害者的动机,其中有一个人的嫌疑特别强烈,那就是林内特的情敌——杰奎琳(昵称杰基)·德·贝尔福特(米亚·法罗饰). 而最终的结局出人意料.