Not bad, but if you are a fan of the true Sherlock Holmes, you need to put this aside and take the movie on its own; this is not Doyle's Holmes, it is not even close. The somewhat campy treatment in the first half of the movie is a bit annoying, but Ritchie eventually puts this aside.