I just finished the movie and honestly, it's not worth much of your time. It's not a good movie, but it would've been better as a series. My main issue with it is the pacing. Everything is rushed and it's just bad as a movie. The romance in it feels rushed. These characters met two times: one in the train, and again when she found him in the flower shop. And that's enough to develop attraction? "Oh, she found his tree house and found him interesting," you say. But that's a spark. That's not enough to start a believable relationship.
Then there's the issue of the story. At first, her mother's disappearance seemed like she was planning a feministic revolution and that was actually interesting for me. But then, that whole thing was thrown out the window for the whole Tewkesbury plot. Not only that, but she never found her mother; her mother found her. And that is a very unsatisfying turn of events. What started as a tale of finding her lost mother ended with a different plot and a conflict resolved out of nowhere. Why did her mother show up? Why did she leave in the first place? These questions were never answered.
Finally, many people are putting such an emphasis on how Enola 'solved' the Tewkesbury case before her brother, Sherlock, but I don't see it as that. Yes, her skills in deciphering codes and picking up clues is outstanding for her age, but you can't really said she found the culprit if the culprit jumped in front of her. Her initial suspicion was pinned on the uncle, but once the grandmother showed up, the realization dawned on her. Sherlock on the other hand, figured it out through a newspaper illustration. He didn't even have to confront the grandmother at all! And somehow, this is played off as Enola being the 'better' detective.
In conclusion, this 'movie' should've been a series. Why? The pacing is horrible causing so many things to go wrong. The relationship development between Tewkesbury and Enola was dreadful; the plot was rushed as well leaving many loose ends, unanswered questions, and inconsistencies; and finally, though this is just my opinion, those who praise her for 'solving' a case should look more into how she did it rather than when she did it.
But if you choose to watch it and enjoy it, that's entirely up to you. I have no I'll intent of forcing you to boycott it or not watch it at all. Rather, I don't see it as something worth the time. Most of my time watching it was filled with dissatisfied groans of annoyance towards its many flaws. Though there are some good points to it, I believe that people only praise it because it stars Millie Bobby Brown and Henry Cavill. A movie is more than its actors.