This movie rocked! If you're thinking of going to see avatar tomorrow, see this instead. Just got out of it. The whole thing moves fluidly, you're never kept waiting for anything.
they ramped up the action a bit (well, a lot) from the sherlock holmes novels, but that's a necessary screen adaptation. The Heart and Soul of the characters are still there, and are perhaps more "real" than Sir Arthur Conan Doyle's initial rendition of them.
I'd give it a 5/5, personally. Seriously, GO SEE THIS MOVIE