Lame... certain characters that were important to the plot had no character development and it failed to make me care about them when the plot heavily needed me to care for them. The idea for the film was fantastic but the way it was executed was awful. Henry cavill is not the kind of actor to play an old-timey detective, he's the kind of actor who plays the big buff guy.
I don't understand why they had to make sherlock holmes one of the many enemies in this movie. The mystery behind Enola's mom disappearing was a mcguffin and had no payoff at the end.
It's not worth the 2 hours and 3 minutes.