First broadcast 25th December 2010.
Hercule Poirot travels to London on the Orient Express. During the first night of the trip, the train is forced to stop due to a snow drift that has partially obstructed the tracks.
David Suchet as Hercule Poirot
Tristan Shepherd as Lieutenant Morris
Sam Crane as Lieutenant Blanchflower
Toby Jones as Samuel Ratchett
Brian J. Smith as Hector MacQueen
David Morrissey as John Arbuthnot
Jessica Chastain as Mary Debenham
Stewart Scudamore as Concierge
Serge Hazanavicius as Xavier Bouc
Eileen Atkins as Princess Dragomiroff
Susanne Lothar as Hildegarde Schmidt
Denis Menochet as Pierre Michel
Barbara Hershey as Caroline Hubbard
Hugh Bonneville as Edward Masterman
Marie-Josée Croze as Greta Ohlsson
Stanley Weber as Count Andrenyi
Elena Satine as Countess Andrenyi
Joseph Mawle as Antonio Foscarelli
Samuel West as Dr Constantine
Tiziana Azzopardi as Adulteress Wife
Ekaterina Botziou as Passenger
Manuel Cauchi as Turkish Husband
David Lyddon as Train Engineer
Darren Petrucci as Yugolslavian Police Captain
Umit Ulgen as Hawker