Death on the Nile - Cast

Tom Bateman

as Bouc


Annette Bening

as Euphemia


Kenneth Branagh

as Hercule Poirot


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