Johnny Depp as Edward Ratchett
In Murder on the Orient Express (out Nov. 10), Johnny Depp plays a rich businessman with dark secrets. “He’s paranoid, haunted, and lethal,” director Kenneth Branagh told EW for the film’s cover story earlier this year. “Ratchett is a very dangerous man.”
Michelle Pfeiffer as Caroline Hubbard
“She is a loudmouth and a busybody — into everybody’s business,” Pfeiffer says of her character. “One might describe her as the Ugly American.”
Kenneth Branagh as Hercule Poirot
“One of the earliest thoughts was to imagine Poirot not at the tail-end of his career, but rather a Poirot who is still honing his craft,” says screenwriter Michael Green of Branagh’s Belgian sleuth. “Though he might be the world’s greatest detective, he’s not the greatest detective he’ll be.”
Daisy Ridley as Mary Debenham
Ridley’s character is independent-minded and in a relationship with Dr. Arbuthnot (played by Leslie Odom Jr.). “She’s pretty forward-thinking,” says the actress.
Judi Dench as Princess Dragomiroff
The Dame portrays a Russian who, Branagh says, “plays at being helpless but makes you feel there is more to her than meets the eye.”
Penélope Cruz as Pilar Estravados
“She describes herself as a missionary,” Branagh says. “But she’s got hands like a boxer’s and is no stranger to the rougher parts of the world.”
Leslie Odom Jr. as Dr. Arbuthnot
“You believe your life should be safe in his hands,” Branagh says of the doctor and war vet. But? “He may or may not be what he seems.”
Josh Gad as Hector MacQueen
MacQueen works for Depp’s character. “I’m a numbers guy and that comes in handy,” Gad says. “But there’s a lot going on beneath that.”
Tom Bateman as Bouc
The louche director of the train company and a friend of Poirot’s. “He fancies himself a romantic and would flirt with a drainpipe,” says Green.
Lucy Boynton as Countess Andrenyi
Branagh says Andrenyi’s wife is “a figure shrouded in mystery, who may be addicted to substances she uses to keep the world at bay.”
Sergei Polunin as Count Andrenyi
The Count is portrayed by former British Royal Ballet star Polunin. “The character is a dancer,” Branagh says, but one who is “no stranger to violence.”
Manuel Garcia-Rulfo as Biniamino Marquez
A poor Cuban immigrant-turned-proud American citizen, Marquez now owns several car dealerships.
Marwan Kenzari as Pierre Michel
“He works for the train company,” screenwriter Michael Green says, “making sure the train runs smoothly and the passengers are in firstclass comfort.”
Willem Dafoe as Gerhard Hardman
The onetime Green Goblin plays an Austrian professor. “He is furtive and appears to be armed in a number of ways,” Branagh says.
Derek Jacobi as Masterman
Jacobi plays Depp’s character’s butler, who has a spiky relationship with his boss. “He’s a capable fellow and holds his cards close to his chest,” Branagh says
Olivia Colman as Hildegarde Schmidt
“She is the put-upon maid of Princess Dragomiroff,” Branagh says. “But she is a highly observant individual who surprises Poirot.”