As much as I like Downey, Law and Ritchie, I felt that most of the movie was an overblown testosterone CGI-off which dissipated the talents of all concerned. As an example, the totally absurd meeting and fight in the shipyard destroyed both the spirit of fun and the sense of danger that any Sherlock Holmes outing needs to keep the thoughtful viewer interested. I really really REALLY wanted to like it, but I don't. I wish that I had seen "Avatar" instead.