1.I found the story underwhelming. The premise was good, so was the build up, but the final kick of a conclusion never came.
2.The feminist narrative within the film is too strong for its own good and it fails to add any pace or content to the main story.
3.The person who thought of casting Henry Cavill as Sherlock should be fired ASAP. Arthur Conan Doyle have on numerous occasions in his stories described Sherlock as "sinewy" not like a buff beefcake like Cavill also that man can't act for his life.
Suggestion: BBC "Sherlock"(available also on Netflix) is a far superior show; though not a direct adaptation, it's consistent and credible throughout.