Downey and Law have some good chemistry with each other which is a lot better than the relationship between Holmes and Rachel McAdams as the pick-pocket Irene Adler. Didn't director Guy Ritchey remember her from Red Eye?

If you are a Sherlock Holmes purist, you will probably not enjoy this action-adventure version and should stick with the BBC productions.

This is not an origin story. The story picks up as if you should already know everything about the characters. If that's a good thing or a bad thing is up to you. Don't expect every character trait to be explained or every relationship's past to be explored.

Outside of how great an actor Downey is, I loved the foreshadowing to the sequel involving the greatest arch-nemesis. (If there will be a sequel)

Bottom line: a reboot/introduction of Holmes to a new era but not for those who read the books every year.