Death on the Nile

Death on the Nile

Cast

 * Kenneth Branagh as Hercule Poirot
 * Gal Gadot as Linnet Ridgeway Doyle
 * Letitia Wright as Rosalie Otterbourne
 * Armie Hammer as Simon Doyle
 * Annette Bening as Euphemia
 * Ali Fazal
 * Sophie Okonedo
 * Tom Bateman as Bouc
 * Emma Mackey as Jacqueline de Bellefort
 * Dawn French
 * Rose Leslie as Louise
 * Jennifer Saunders
 * Russell Brand