They have blackwashed the main characters
The main character, Luke, is now a black guy, Jahzir Kadeem Bruno.
Interestingly, Jahzir Kadeem Bruno don't have any character assigned in iMDB and in the wikipedia he appears as "The Guy", sharing the character with Chris Rock (who plays the adult version), indicating he's the main character and the one who tells the story. In a nutshell: he's Luke.
The grandmother of Luke is played by Octavia Spencer, so everything fits: the good guys are black, the evil witches are white, or mostly white. You know the drill: black is good, white is evil.