Roald Dahl's The Witches
"WITCHES ARE REAL!"
Set in the late 1960s, a young orphan moves in with his devoted grandmother in a small Alabama town where everyday life blends with tall tales. The two lean on each other as they navigate the quiet rhythms of a region clinging to old rituals while reaching for new freedoms. Their seaside vacation... Read more
Watch NowNot Currently Available On (8 platforms)
Streaming availability last verified: January 18, 2026
About Roald Dahl's The Witches
Set in the late 1960s, a young orphan moves in with his devoted grandmother in a small Alabama town where everyday life blends with tall tales. The two lean on each other as they navigate the quiet rhythms of a region clinging to old rituals while reaching for new freedoms. Their seaside vacation becomes urgent when they check into a resort and stumble into a secret gathering of glamorous witches. The Grand High Witch and her glamorous followers reveal a glittering danger that targets the vulnerable, and the grandmother acts as guardian, teaching the boy how to read danger and hold onto hope even when the odds seem daunting.
Directed by Robert Zemeckis, this 2020 adaptation reimagines Roald Dahls tale for a contemporary audience. It draws on the original book with input from Kenya Barris and Guillermo del Toro, striking a balance between whimsy and menace.
Box office data is not provided in the available materials, so this entry cannot report accurate worldwide gross or market performance. It reflects a release strategy common to 2020s family fantasy films.
Despite a modest awards footprint, the film sparked conversation among fans of Roald Dahls stories about updating a classic for new viewers. Anne Hathaway's portrayal of the Grand High Witch, along with the film's bold visuals, generated shareable moments and ongoing online chatter.
Audiences gave the film an average of 6.341 out of 10 from 2,935 votes, signaling mixed reactions. The story centers on guardianship and courage, underscoring family bonds as a source of resilience when facing fearsome powers.
What Viewers Are Saying
Viewers are divided on the 2020 remake of Roald Dahl's The Witches, with some praising it as an entertaining family film and praising Anne Hathaway's committed performance. Others criticize the adaptation for straying from the source material and previous versions, finding it bland and Hathaway's acting lacking compared to earlier portrayals. Audiences note the film's darker tone may not suit all children, though some appreciate the mix of humor and darkness consistent with Dahl's style. Overall, opinions vary widely on the story adaptation and lead acting.
Details
- Release Date
- October 26, 2020
- Runtime
- 1h 44m
- Rating
- PG
- User Ratings
- 2,940 votes
- Type
- Movie
- Genres
- Comedy, Fantasy, Family, Horror
- Country
- Mexico
- Studio
- ImageMovers +4 more
- Box Office
- $29,303,571
- External Links
- View on IMDB
Official Trailer
Cast
Anne Hathaway
Grand High Witch
Octavia Spencer
Grandma
Stanley Tucci
Mr Stringer
Jahzir Bruno
Hero Boy
Chris Rock
Older Hero (voice)
Codie-Lei Eastick
Bruno Jenkins
Kristin Chenoweth
Daisy / Mary (voice)
Charles Edwards
Mr Jenkins
Morgana Robinson
Mrs Jenkins
Brian Bovell
Reginald
Director: Robert Zemeckis
Written by: Roald Dahl, Kenya Barris, Guillermo del Toro