Nach seinem ersten Sherlock-Holmes-Film war klar, dass Regisseur Guy Ritchie den britischen Meisterdetektiv in der Fortsetzung mit seiner Erz-Nemesis konfrontieren würde: Schon am Ende von Teil 1 war Professor Moriarty (Jared Harris), der sich mit Holmes an Cleverness messen kann, in Erscheinung getreten; im zweiten Teil fordert er nun das ganze Können von Holmes (Robert Downey jr.