2017 Certificate: 12


Kenneth Branagh brandishes a splendid stunt moustache to play crack Belgian detective Hercule Poirot in his own adaptation of Agatha Christie's classic, train-set 1934 whodunnit. When a passenger is murdered in his compartment aboard the Simplon-Istanbul Express, Poirot has to work out who did the dirty deed on the snow drift-stalled train. An all-star cast of suspects ranges from Michelle Pfeiffer's comely widow to Judi Dench's imperious princess.


  • Kenneth Branagh


  • Kenneth Branagh

  • Johnny Depp

  • Penelope Cruz

  • Michelle Pfeiffer

  • Judi Dench

  • Willem Dafoe

  • Daisy Ridley

  • Olivia Colman