Agatha Christie's classic murder mystery novel gets a star-studded silver-screen update, with director Kenneth Branagh also playing moustachioed Belgian sleuth Hercule Poirot. He climbs aboard heading for Calais, but has a job to do when the great train becomes snowbound and one of the passengers - among whom are dodgy US art dealer Ratchett (Johnny Depp), manhunting widow Mrs Hubbard (Michelle Pfeiffer) and sinister German academic Gerhard Hardman (Willem Dafoe) - is found murdered. Question is; whodunit? The almost absurdly starry ensemble cast also includes Penélope Cruz, Judi Dench, Derek Jacobi, Josh Gad - of Frozen and Beauty and the Beast fame - and Daisy Ridley.
Director: Kenneth Branagh
Starring: Kenneth Branagh, Michelle Pfeiffer, Johnny Depp, Daisy Ridley, Josh Gad, Judi Dench, Penelope Cruz, Olivia Colman, Willem Dafoe, Derek Jacobi, Tom Bateman