This is really a review for the die-hard Sherlock Holmes fans amongst you: I'm afraid I'm a rampaging Sherlock Holmes purist and a devout worshipper of Jeremy Brett's (definitive?) Holmes. So when I heard Guy Ritchie was tackling Holmes, I wasn't too optimistic at first. However, my fears were misplaced and I ended up enjoying this very stylised, rather cheeky take on Holmes and Watson very much indeed. While it sags a little bit around the middle, Ritchie's film plays for most of its running-time like a Conan Doyle story delivered at very high speed, and it really works. Robert Downey Jr. is maybe not the Holmes you expect but almost everything he does and says comes straight from the original stories, and he does a terrific job of inhabiting the mannerisms and foibles of the greatest fictional detective there has ever been. We get a deeply eccentric and moody but nonetheless commanding and heroic Holmes. As other reviewers note, Jude Law does an excellent job. Too many Holmes adaptations go for laughs and make Watson a stooge, but Jude Law gives us a capable and resourceful Watson who's much more than a sidekick or a buffoon. References to a shadowy criminal mastermind hint at a sequel and I for one can't wait. More like this, please.