Aaron White’s review published on Letterboxd:
A study performed in 2019 by Rotten Tomatoes revealed only 10% of remakes and reboots critically outperform their predecessors. In that regard, "The Witches" is in the 90th percentile! Despite a completely go-for-broke nightmarish performance by Hathaway and an always delightful Octavia Spencer, this remake of Roald Dahl's famous children's novel offers little enjoyment. Its child actors are dull as heck, it starts with obnoxious narration from Chris Rock and continues to go back to that well throughout the film, and there is just no real sense of fear or the the strong emotional core of its predecessor. Some of the CGI is also terrible and shows just how much more effective practical effects and puppets can be, but hey the mice are cute. In the end there just isn't anything new here that suggests a remake was necessary and there's plenty to like less. Was bored watching and have no intention of ever seeing it again.
P.S. Stop the black cat hate! Tired of seeing them stereotyped as agents of evil. Hmph.