When a seedy gangster, well trained in the art of enemy making, is murdered aboard the titular train, each one of the carriage’s array of first-class passengers is a suspect. It’s up to world famous Belgian detective Hercule Poirot (Branagh) and his world class moustache to solve the mystery.