Peter Ustinov spiller detektiven Hercule Poirot i dette stjernespekkede Agatha Christie-mysteriet iscenesatt på 1930-tallet. Da en rik arving blir myrdet om bord på et dampskip på Nilen, oppdager Poirot at nesten samtlige av passasjerene hadde motiv til å drepe henne. Klarer han å avsløre den skyldige før skipet legger til kai?