Gee, I really wanted to like this a bit better. I've been reading Sherlock Holmes stories since I was a little one, and Robert Downey Jr. is a very good actor, but … instead I just thought it was a bit better than OK.
Holmes (Downey Jr.) and Watson (Jude Law) are up against a formidable murderous villain, Lord Blackwood; they actually capture him in the opening scenes. He's sentenced to hang. And does. But he inexplicably starts showing up again…
Things are complicated by Watson's imminent marriage to Mary Morstan, causing not a little Holmesian anxiety. Also showing up is Irene Adler ("To Sherlock Holmes she is always the woman.") who the filmmakers inexplicably morph into some sort of master criminal/con woman.
One thing the movie portrays extremely well: Victorian London is downright grimy. Must have smelled pretty bad too, what with all those horses. The thrilling climax occurs on the Tower Bridge, very convincingly portrayed as under construction.
Trivia: Robert Downey Jr. won a Golden Globe, specifically for "Best Performance by an Actor in a Motion Picture - Musical or Comedy". I'm pretty sure it wasn't a musical. So, it's a comedy? Really?