Hercule Poirot (Kenneth Branagh) schließt sich einer bunt gemischten Reisegruppe an, die auf einem Dampfer den Nil bereist. Auf der Fahrt kommt es zum Mord an der schönen und reichen Linnet Doyle (Gal Gadot), doch die Hauptverdächtige – Jacqueline de Bellefort (Emma Mackey), der Linnet ihren Verlobten Simon Doyle (Armie Hammer) weggeschnappt ...