The famous detective meets his match in the criminal mastermind known as Professor Moriarty in this sequel to the 2009 film. With Robert Downey Jr., Jude Law, Noomi Rapace and Jared Harris. Written by Michele Mulroney and Kieren Mulroney. Directed by Guy Ritchie. Warner Bros. Pictures Daniel Smith / Warner Bros.