After seeing him in Iron Man, we all love seeing Robert Downey Jr in the role of famous detective Sherlock Holmes. As always, he is getting on yet another of his adventures and with his loyal friend, Dr.Watson, whether he wants it or not. This time he gets to meet his nemesis, called Professor Moriarty (Jared Harris), who seems to be always a step ahead of him and playing him like puppet. But, here is only the fight between the brains and who will think like their enemy better. With a help of a young gypsy girl, Simza, who is played by Noomi Rapace and his older brother, Mycroft Holmes played by Stephen Fry, their adventures take on an unexpected turn and show us lots of almost hidden details that only Sherlock can see in the right moment. It all leads to an unexpected bomb in the base of a hotel, while we get to see Holmes developing a new way of hiding in plane sight and Dr. Watson getting married in that all chaos. It is an amazing action crime with lots of adventures that will keep your eyes hooked up to your tv screen at home and making you bite your nails until the movie is over.