Those who are fans of the original Doyle stories will not recognize this portrayal as particularly accurate. This is more of a caricature of the original. That said, for what it is the film was enjoyable with great chemistry between Downey and Law as Holmes and Watson. While the Jeremy Brett portrayal is still my personal favorite, this was a fun piece of entertainment. Sets were great, and the soundtrack was typical of Zimmer's great work.