Synopsis - Londres est frappée par une série de meurtres rituels. Le célèbre détective Sherlock Holmes (Robert Downey Jr) et son assistant le Dr John H. Watson (Jude Law) ont réussi à retrouver le coupable, Lord Blackwood (Mark Strong), un adepte de magie noire. Celui-ci est condamné à être exécuté. Mais juste avant d'être pendu, il jure à Sherlock Holmes qu'il reviendra d'entre les morts pour assouvir sa vengeance, commettre trois nouveaux meurtres, et que rien ne pourra l'en empêcher. Quelques jours après, le corps du meurtrier a effectivement disparu de sa tombe. La panique s'empare de la ville, et Sherlock Holmes est plus que jamais déterminé à faire toute la lumière sur cette étrange affaire.