This review will have spoilers and I don't think it matters if I spoil it. To be honest, the only reason why people give this movie a pass is because it is inclusive. But we have enough inclusive and diverse content today to expect better than to just be "included".
Diversity doesn't make a movie good, so I'm not going to pat the writers or directors on the back for that. They don't get stars for that. Today, it should be a rule to create diverse stories, not an exception. On that note, I'm tired of watching shows with shoed-in diverse characters with poor development. All representation is not good representation. I live as a Black and Queer person, but it doesn't mean I need to see myself all the time unnecessarily. When we are included, honor us by telling our stories authentically. This movie doesn't do that, so it should not have us at all.
If we look outside of the poor diversity they tried to include, the movie is riddled with horrible teen drama clichés, the pacing is rushed, the characters lack depth, and gay characters fall into the "Bully becomes gay redemption arc" and "Bury your gays" tropes, neither of which are good. I don't care that Timmy is Bisexual. It doesn't redeem him, and it doesn't change the fact that he was a misogynist prick. The spell the girls put on him doesn't automatically make him a good guy truly, so it was cringe to even watch him develop into this fake cringe sensitive guy and even a romantic interest. That tidbit is glossed over as he constantly parades around like he's suddenly "woke" of his own will. Technically, that misogynist is still there. He's being controlled. This, to me, would be fine if the characters had to face that their magic is actually controlling things in the end, the way the original witches in The Craft had to come to terms with. They had to learn that magic can't solve everything indefinitely, and that too much of it can cause harm and actually prevent people from personal evolution. Instead, we're supposed to pretend that Timmy "changed" after. He did not. Being bisexual doesn't make him "changed". That's not a redemption. Thus, this boy was a prop to make the movie seem more interesting than it really is, and not real representation. His real potential for goodness would have been felt if he'd personally and consciously decided that his actions were bad in some way by experiencing the same humiliation he caused, with bisexuality just being an asset after he actually evolved. Which he did not.
The movie preaches feminism and girl-power, but actually these themes are very commonplace now to the point this movie is preaching to the choir. Girl-power movies have been pushed since the 1990s, 2000s, and 2010s. This movie offers nothing new to the conversation and preaches the same feminist talking points found in all movies centered on women without any more depth or nuance.
It's also not enough to have a token Trans and Black girl. More development would be needed in order for me to see them as true representation. To me, they were decorations to support the leading white cis character. Their stories and personal lives weren't nearly as developed as the girls in the original movie, and I thought the original movie didn't do enough as it was.