Alex et Annie partent en croisiere dans les Caraibes sur un luxueux paquebot. Un policier de bord est intrigue par le comportement nerveux d'un certain Geiger, qui se pretend golfeur. Il est encore loin de s'imaginer que Geiger transporte avec lui tout un arsenal qui va mettre la vie des passagers en danger.
La belle et riche héritière Linnet Ridgeway vient d’épouser le fiancé de sa meilleure amie Jacqueline de Bellefort. Pour leur voyage de noces, les jeunes mariés décident de faire une croisière sur le Nil à bord du Karnak. Le détective Hercule Poirot et son ami le colonel Race figurent parmi les passagers.