All aboard, A-listers ... and welcome to "Murder on the Orient Express."
Some of Hollywood's biggest stars are teaming up for director Kenneth Branagh's adaptation of Agatha Christie's famous mystery. Johnny Depp, Dame Judi Dench, Penelope Cruz, and Michelle Pfeiffer are just a few of the big names in the cast. And Entertainment Weekly has a first look at the star-studded movie, which hits theaters Nov. 10.
The movie takes place on the titular train, where a passenger is murdered. Branagh's mustachioed detective Hercule Poirot investigates the complicated case, which involves a lot of intrigue, hidden identities, and conflicting evidence.
Depp plays Ratchett, the man who is murdered and turns out to have a lot of secrets in his past:
Traveling with Ratchett are his secretary, Hector MacQueen (Josh Gad), and valet Edward Masterman (Derek Jacobi):
Pfeiffer is the mysterious Caroline Hubbard:
Cruz plays Pilar Estravados, a version of the character Greta from the book:
Dench and Olivia Colman ("Broadchurch," "Night Manager") are Princess Dragomiroff and Hildegarde Schmidt, respectively:
Here are Manuel Garcia-Rulfo as Biniamino Marquez, Daisy Ridley as Mary Debenham, and Leslie Odom Jr. as Doctor Arbuthnot:
And Sergei Polunin plays Count Andrenyi: