London bietet immer wieder eine wunderbare Filmkulisse. So auch für den zweiten Teil von Sherlock Holmes. Dieser muss mit seinem Partner Dr. Watson aufklären, wie der österreichische Kronprinz Rudolf gestorben ist, nachdem alle Welt davon ausgeht, dass dieser Selbstmord begangen hat. Anscheinend steckt aber Holmes Widersacher Professor Moriarty hinter dem Mord an Rudolf, was Holmes und Watson natürlich beweisen müssen. Robert Downey Jr. ist wieder als Sherlock Holmes zu sehen sein, Jude Law spielt die Rolle von Dr. Watson.