Sherlock Holmes: A Game of Shadows
Robert Downey Jr and Jude Law reprise their roles as Sherlock Holmes and Dr Watson in Guy Ritchie's second adaptation of the classic Arthur Conan Doyle detective novels. When the Crown Prince of Austria is found dead, Inspector Lestrade (Eddie Marsan) pronounces suicide as the cause of death. But Sherlock Holmes deduces that the prince has been murdered - and is soon untangling an international web of intrigue, in which all threads appear to lead to criminal mastermind Professor Moriarty (Jared Harris). The supporting cast includes Stephen Fry, Kelly Reilly, Geraldine James and Noomi Rapace.