Hopefully you've read at least one Sherlock Holmes novel in your childhood. If not... well shame on you and get on it. However that's not entirely necessary to enjoy the film.
Why do I love this movie so much?
Sherlock Holmes Trailer
1) It was one I could enjoy in a father-son outing with my 11-year-old son. Yes we enjoyed Avalon. No, I'm not going to take you to see Legion. Violence as part of history? I'm all for it. Pearl Harbor? Yes. 300? Yes. Maybe a James Bond movie here and there? Sure. Legion? I don't think so.
2) You martial artists will love this. I'd particularly like to hear the reactions from some of our senior-seniors here. It was a very interesting and thoughtful treatment of pugilism - perhaps maybe even a bit on the bleeding edge (no pun intended). It was part James Bond, part Jack Johnson, and part Big Trouble in Little China.
3) I love the mad, eccentric genius. (Hmm...

4) Indeed there was a woman involved. And what a badass woman she was. Ya gotta love a saucy lass who is the intolerable equal of the bad laddie.

5) Look, ma, NO CHI!!!!! Go see the movie and you'll see what I'm talking about.

Enjoy, and share your thoughts.
- Bill