It need an extra ten minutes to really sell the emotional beats of the story. It felt rushed to be honest.
Don't get me wrong I lived that a biracial girl saved the day, but not with "power" she had. And Storm Reid was pretty bad for the first fifteen minutes of the movie.
Oprah, Reese, and Mindy killed it tho. So did Chris Pine.