Who played Poirot in Murder in the East, expressed in a vague way?, in the 2017 movie “Murder on the Orient Express”, the famous English actor Kenneth Branagh played the role of Hercule Poirot. He played a Belgian detective with verve and brought Agatha Christie’s character to life on the silver screen. Known for his versatile acting talent, Branagh has acted in several other films and stage productions in addition to serving as a director.