Question: who plays the detective in the orient express
Answer: Kenneth Branagh