La obra está basada en su novela de 1937 Muerte en el Nilo, que comenzó siendo una obra de teatro a la que Christie llamó Moon on the Nile.
Una vez terminada, la autora decidió que sería mejor publicarla en forma de novela, y no fue hasta 1942 que se dispuso a utilizar la obra, mientras adaptaba su novela Diez negritos para los escenarios y su actor amigo Francis L. Sullivan buscaba una obra que protagonizase Hércules Poirot.
Allerton son combinados en el personaje de Helen ffoliot-ffoulkes, mientras que Cornelia Robson y Miss Bowers se convirtieron en Christina Grant.
Ferguson; los personajes de Hércules Poirot, Coronel Race y Andrew Pennington se convierten en el canónigo Ambrose Pennefather.
Los personajes eliminados son Salome y Rosalie Otterbourne, Signor Richetti, Mr.