The world's most brilliant detective must face his nemesis - the fiendish Professor Moriarty!
When the Crown Prince of Austria is found dead, Sherlock Holmes (Robert Downey Jr) soon suspects the involvement of criminal mastermind Professor Moriarty (Jared Harris). Realising that this is just one piece of a larger plot, Holmes tracks the clues to a gentleman's club where he and his brother Mycroft (Stephen Fry) are celebrating the last night of bachelorhood for Dr Watson (Jude Law). Here he meets gypsy fortune-teller Sim (Noomi Rapace), who has become Moriarty's next target. So begins a thrill-packed, continent-hopping and - bizarrely! - cross-dressing adventure, with nothing less than the future of western civilisation at stake! Director Guy Ritchie's follow-up to his hit 'Sherlock Holmes' reunites the brilliant double act of Robert Downey Jr and Jude Law. It also introduces 'The Girl with the Dragon Tattoo' star Noomi Rapace in her first English-language role, with the added attraction of Stephen Fry as Mycroft.