Pics from the Sherlock Holmes Premiere!

Well, the day we’ve all been waiting for is finally here: the big UK premiere of Sherlock Holmes finally happened at the Empire Cinema at Leicester Square in London. Jude Law, Robert ..... 

...[Continue]