Somehow I missed this one when it was in theaters. Netflix brought it to me last night. Medium good. Conan Doyle's original Sherlock Holmes was somewhat eccentric. Robert Downey's Sherlock Holmes carries eccentric over into "nutcase". It gets so outrageous as to make even the faithful Watson lose patience with him. Let alone the audience. Sets and costumes are great. We see Victorian London in it's full glory, horse drawn cabs, Thames river craft and London Bridge still under construction. The plot is obscure. I never did understand what was going on. The final "drawing room scene" where Holmes reveals all, has Holmes explaining so many inexplicable happenings that I lost track.
Not a bad movie, but it could have been a lot better.