Here's the thing: Roald Dahl's The Witches is a genuinely great story. But this 2020 version? It's a mess.
With a 32% audience score and 5.4 on IMDb, this isn't just critics being snobby—regular people really disliked it. The CGI feels overdone, Anne Hathaway's performance is polarizing (some say camp, others say unwatchable), and it lacks the dark charm that made the 1990 Anjelica Huston version a classic.
The scary parts are genuinely scary—maybe too scary for the intended audience—but not in a fun way. It's more unsettling than thrilling. And the parts that should be exciting or heartwarming fall flat.
If your kid loves Dahl and wants to see The Witches, do them a favor: skip this and watch the 1990 version instead. It's creepy, clever, and actually good. This 2020 remake is basically homework—something you endure rather than enjoy.




