Sherlock Holmes 2 A Game of Shadows Jude Law and Robert Downey Jr. in Guy Ritchie’s Sherlock Holmes sequel