HeroComplex have a slew of new details from Guy Ritchie's Sherlock Holmes 2, such as the sequel takes place a year after the events of the first film and sees Holmes in pursuit of Professor Moriarty [Jared Harris], who "might be the world’s first supervillain." Holmes and Watson are joined by the feisty gypsy Sim, played by actress Noomi Rapace. Stephen Fry who plays Sherlock’s brother Mycroft Holmes, is according to producer Susan Downey, “stranger and perhaps even more brilliant,” than Sherlock. Meanwhile, as Sherlock and Watson pursue Moriarty, Watson is trying to keep his relationship with Mary Morstan [Kelly Reilly] afloat. Sherlock Holmes 2 is due out December 16th.