Did Jay Z cheat on Beyoncé? 'Lemonade' video sends fans on a witch hunt...
Sherlock Holmes: A Game of Shadows
Release date: 16 December 2011
Running time: 129 mins
Director: Guy Ritchie
Starring: Robert Downey Jr, Jude Law, Jared Harris, Stephen Fry, Rachel McAdams, Noomi Rapace, Eddie Marsan, Kelly Reilly, Geraldine James
When the Crown Prince of Austria is found dead, Sherlock Holmes (Robert Downey Jr) soon suspects the involvement of criminal mastermind Professor Moriarty (Jared Harris). Suspecting a larger plot, Holmes tracks the clues to a gentleman's club where he and his brother Mycroft (Stephen Fry) are celebrating the last night of bachelorhood for Dr Watson (Jude Law).
Here he meets gypsy fortune-teller Sim (Noomi Rapace), who has become Moriarty's next target. So begins a thrill-packed, continent-hopping and - bizarrely! - cross-dressing adventure, with nothing less than the future of western civilisation at stake!
Director Guy Ritchie's follow-up to his hit 'Sherlock Holmes' reunites the brilliant double act of Robert Downey Jr and Jude Law. It also introduces 'The Girl with the Dragon Tattoo' star Noomi Rapace in her first English-language role, with the added attraction of Stephen Fry as Mycroft.
Screenplay: Michele Mulroney, Kieran Mulroney
You should see it because: It's the ultimate Sherlock Holmes showdown, filled with action and suspense.
See it if you liked: The Illusionist (2006), Iron Man (2008), Sherlock Holmes (2009)
Can you guess who the celebs are in these vintage snaps?