I would start off by saying this is not because the movie is pro feminism. She could've been a badass YA in the same time period doing the same things with being the sister of Sherlock Holmes.

No character in this movie was as they are in the books, then why drag that name in mud. They could've been any family with a sidenote of people saying, " They are like the Holmes brothers" and it would be much better.

I couldn't see Mycroft portrayed in such a naive, uptight, and idiotic manner. Sherlock never keeps this quiet, and WHERE THE HELL IS WATSON?