Sherlock Holmes for the 21st Century!

Rating: 9/10 (8 January 2010)

People say that Robert Downey Jr doesn't look a bit like Holmes. True but this is the Sherlock Holmes for the new generation. As Downey is funny, smart, clever, and never can be fooled. Also he can be a bit arrogant and nosy at times. In particular with that of his friend and partner's personal life.
Jude Law is the perfect straight man as Dr John Watson. Balancing his personal life(Being engaged, as his soon to be wife doesn't like Holmes at first), his thriving doctor's practice, and being the on/off again partner and on/off again friend of Downey's Holmes.
Mark Strong plays a great villain. As he is the best villain that can match wits and outsmart Holmes. Strong nearly steals the show from Downey Jr.
Rachel McAdams also seems to have a adversary and sometimes friendly relationship with Holmes. She isn't the typical, damsel in distress. For she is really smart and intelligent. And unfortunately, working for the energy, which is Strong's character.
This is a good film with wit, charm, action, romance, drama, etc. If you like Sherlock Holmes, then you will love a good mystery that has them all. Downey is great carrying the role made famous by others before him. But he is the 21st century's Sherlock Holmes.