20 Great Movie Remakes With One Miscast Role

20. Daisy Ridley as Mary Debenham - Murder on the Orient Express (2017)

Murder on the Orient Express returned to our screens in 2017 with an updated aesthetic and Kenneth Branagh both behind and in front of the camera as legendary Agatha Christie detective Hercule Poirot. Joining him to solve the mystery of who killed Johnny Depp’s gangster Edward Ratchett on board the titular train is an all-star cast, including Judi Dench as Princess Natalia Dragomiroff, Penélope Cruz as Spanish nurse Pilar Estravados, and Daisy Ridley as governess Mary Debenham.

Advertisement

Each passenger on the train has a reason to kill Mr. Ratchett, and the film is a quick murder followed by a lengthy anatomy of their reasons conducted by a grand moustachioed Poirot, all while the train is stranded by an avalanche. And every member of the expansive cast hits their mark and pulls their weight, sinking seamlessly into their parts. Well, all except one.

Maybe it’s the fact that she was in the middle of her Star Wars run and couldn’t shake her Rey-ness, perhaps her range isn’t all that, or it could be everyone around her is just too good, but Daisy Ridley doesn’t feel at home in Murder on the Orient Express. Rarely a scene goes by with her in which we are not reminded that she’s reading lines. Yes, she gives it a good shot, but mere delivery does not equal performance. 

Advertisement