Sherlock vs. Poirot: Murder on the Orient Express

Sherlock vs. Poirot: Murder on the Orient Express is a British television special episode of the crime drama program, Sherlock. It is a sequel to Sherlock vs. Poirot, based off of the Agatha Christie novel, Murder on the Orient Express. This episode reunites the two greatest detective: Arthur Conan Doyle's Sherlock Holmes, and Agatha Christie's Hercule Poirot.

Plot summary
The two greatest detectives, Sherlock Holmes and Hercule Poirot, have crossed paths once again. While in Istanbul, they were invited to return to London by M.Bouc, director of the Orient Express. They get on the train, where they get caught in a snowdrift. They later discover that a passenger had just died, and the murderer in still onboard. The two most brilliant sleuths must unites their skills in order to find out who is the murderer.

Cast

 * Benedict Cumberbatch as Sherlock Holmes
 * Laurence R. Harvey as Hercule Poirot
 * Martin Freeman as Dr. John Watson
 * James D'Arcy as Captain Arthur Hastings
 * Robert De Niro as M. Bouc
 * Fredic Lehne as Samuel Ratchett/Lanfranco Cassetti
 * Hayley Atwell as Mary Debenham
 * Colin Firth as Colonel Arbuthnot
 * Beth Broderick as Mrs. Hubbard/Linda Arden as
 * Cillian Murphy as Hector McQueen
 * Kirsten Prout as Countess Helena Andrenyi
 * Bill Skarsgård as Count Rudolph Andrenyi
 * Judith Roberts as Princess Dragomiroff
 * Kathy Bates as Hildegarde Schmidt
 * Chris Cooper as Cyrus Hardman
 * Sacha Baron Cohen as Antonio Foscanelli
 * Helena Bonham Carter as Greta Ohlsson
 * Bill Nighy as Edward Henry Masterman
 * Robert Englund as Pierre Michel