Academy Award winner Penelope Cruz plays Pilar Estravados, Academy Award nominee Willem Dafoe is Gerhard Hardman, Academy Award winner Judi Dench portrays Princess Dragomiroff, Academy Award nominee Johnny Depp plays Ratchett, Josh Gad appears as Hector MacQueen, Derek Jacobi is Edward Masterman, “Hamilton” star Leslie Odom Jr. plays Dr. Arbuthnot, Academy Award nominee Michelle Pfeiffer portrays Mrs. Hubbard, and Daisy Ridley plays Mary Debenham.
In addition to directing Murder on the Orient Express, Branagh, a five-time Academy Award nominee, will star as detective Hercule Poirot.
Murder on the Orient Express is scheduled to arrive in theaters on November 10, 2017.
Ridley Scott (The Martian), Simon Kinberg (The Martian, X-Men: Days of Future Past), Mark Gordon (Steve Jobs) and Branagh produced the film.