Guy Ritchie’s much anticipated sequel to Sherlock Holmes (2009), with Robert Downey Jr. and Jude Law reprising their roles… Holmes (Downey Jr) and his longtime trusted associate, Watson (Law), take on their arch-nemesis, Professor Moriarty (Jared Harris), with the help of Holmes’ older brother Mycroft (Stephen Fry) and a fortune teller, called Sim (Noomi Rapace).


