Sherlock Holmes
Joe Williams
Yes, this Holmes is leaner and meaner, and Watson (Jude Law) is nearly his equal. But there's still something fussy about the result, as if bobbies had broken up the party at 11:59.