Kenneth Branagh (Hercule Poirot), Penélope Cruz (Pilar Estravados), Willem Dafoe (Mr. Hardman), Judi Dench (Fürstin Natalia Dragomiroff), Johnny Depp (Edward Ratchett), Josh Gad (Hector MacQueen), Sir Derek Jacobi (Edward Masterman), Tom Bateman (M. Bouc), Michelle Pfeiffer (Caroline Hubbard), Olivia Colman (Hildegarde Schmidt), Marwan Kenzari (Pierre Michel), Daisy Ridley (Mary Debenham), Lucy Boynton (Gräfin Elena Andrenyi / Helena Goldenberg), Leslie Odom Jr. (Dr. Arbuthnot), Joseph Long (Imam), Elliot Levey (Rabbi)