A star-studded but ultimately bland remake of the classic story. Kenneth Brannagh somehow didn't convince as Poirot. His ridiculous moustache seemed to be wearing him and in some scenes it took on a life of its own.
The five-star cast was largely wasted. Johnny Depp, Judi Dench, Derek Jacobi and Michelle Pfeiffer all had roles that were little more than cameos, though it was nice to see daisy Ridley not carrying a light sabre.