<p>Sherlock Holmes, as always, is in the middle of solving a crime. He is physically fit and tackles as many obstacles with his fist as he does his brains. Dr. Watson is adeptly played by Jude Law who does an adequate job performing his sidekick duties. Rachel McAdams simply has to be in a picture for me to love it. The girl is flat out hot, and keeps your interest as the female lead of the story. She as well doesn’t sit back on her laurels, but has the ability to kick somebody’s ass just like the guys. Be warned to all the muggers who might try and take her purse in the alley.</p>