Jelaskan Pemeran dari Murder on the Orient Express (film 2017)

Kenneth Branagh sebagai Hercule Poirot

Penélope Cruz sebagai Pilar Estravados

Willem Dafoe sebagai Gerhard Hardman

Judi Dench sebagai Princess Dragomiroff

Johnny Depp sebagai Edward Ratchett

Josh Gad sebagai Hector MacQueen

Derek Jacobi sebagai Edward Henry Masterman

Leslie Odom Jr. sebagai Dr. Arbuthnot

Michelle Pfeiffer sebagai Caroline Hubbard

Daisy Ridley sebagai Mary Debenham

Marwan Kenzari sebagai Pierre Michel

Olivia Colman sebagai Hildegarde Schmidt

Lucy Boynton sebagai Countess Elena Andrenyi

Manuel Garcia-Rulfo sebagai Biniamino Marquez

Sergei Polunin sebagai Count Rudolph Andrenyi

Miranda Raison sebagai Sonia Armstrong