Death on the Nile - Cast

Kenneth Branagh

as Hercule Poirot


Tom Bateman

as Bouc


Annette Bening

as Euphemia


Russell Brand

as Dr. Bessner


Ali Fazal

as Andrew Katchadourian


Dawn French

as Mrs. Bowers


Gal Gadot

as Linnet Ridgeway Doyle


Armie Hammer

as Simon Doyle


Rose Leslie

as Louise


Emma Mackey

as Jacqueline de Bellefort


Sophie Okonedo

as Salome Otterbourne


Jennifer Saunders

as Marie Van Schuyler


Letitia Wright

as Rosalie Otterbourne


  Change Location