20th Century Fox’s Murder On the Orient Express opens in theaters on November 10, 2017. Based on the Agatha Christie novel the film is being directed by Kenneth Branagh and stars Tom Bateman, Kenneth Branagh, Penélope Cruz, Willem Dafoe, Judi Dench, Johnny Depp, Josh Gad, Derek Jacobi, Leslie Odom, Jr., Michelle Pfeiffer, Daisy Ridley, Marwan Kenzari, Olivia Colman, Lucy Boynton, Manuel Garcia-Rulfo and Sergei Polunin.