The only thing this had in common with Sherlock Holmes and Dr. Watson, was the theft of the name, and the location (London). Otherwise, this was one of the most abysmal interpretations of Sir Arthur Conan Doyle's works ever. Truly horrific, and disappointing. Holmes was not a ninja, he was not a childish braggard and he had significantly more class and brains than Downey portrays. Arthur Conan Doyle is spinning in his grave.
I am not easily awed by films. I can't think of a film in the last 10 years that was as moving as Benjamin Button. It is a film about 2nd, 3rd, and 4th chances, living with forgiveness, and without regret. It's about appreciating what you have, who you have, and what you have to give those around you. It is an inspiring and amazing film.