Roald Dahl's The Witches_
"WITCHES ARE REAL!"
In late 1967, a young orphaned boy goes to live with his loving grandma in the rural Alabama town of Demopolis. As the boy and his grandmother encounter some deceptively glamorous but thoroughly diabolical witches, she wisely whisks him away to a seaside resort. Regrettably, they arrive at precisely the same time that the world's Grand High Witch has gathered.
Updated Feb 16, 2026
WHERE TO WATCH
D
DIRECTV GO
1 country
DROPTHE_ GOSSIP
Year context
Roald Dahl's The Witches was released 6 years ago in 2020.
Roald Dahl's The Witches is a Comedy, Fantasy, Family film with a runtime of 1h 44m.
CAST (20)
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
Josette Simon
Zelda
Eugenia Caruso
Consuella
Ana Maria Maskell
Esmerelda
AF
Amber Flanagan
Esmeralda
Eurydice El-Etr
Samantha
Orla O'Rourke
Saoirse
Penny Lisle
Lana
Dempsey Bovell
Jesup
Jonathan Livingstone
Raymond
Paul Leonard
Maitre'D - Luther
CREW
BOX OFFICE
$29.3M
Revenue
STUDIOS (2)
DETAILS
Release
Status
Released
Runtime
104 min (1h 44m)
Language
English
Country
Rating
6.3/10 (2,950 votes)
Popularity
10
Box Office
$29,303,571
IMDB
Trailer
FREQUENTLY ASKED QUESTIONS
What is Roald Dahl's The Witches about?
In late 1967, a young orphaned boy goes to live with his loving grandma in the rural Alabama town of Demopolis. As the boy and his grandmother encounter some deceptively glamorous but thoroughly diabolical witches, she wisely whisks him away to a seaside resort. Regrettably, they arrive at precisely the same time that the world's Grand High Witch has gathered.
How long is Roald Dahl's The Witches?
Roald Dahl's The Witches has a runtime of 104 minutes (1h 44m).
Who directed Roald Dahl's The Witches?
Roald Dahl's The Witches was directed by Robert Zemeckis.
Who stars in Roald Dahl's The Witches?
The cast of Roald Dahl's The Witches includes Anne Hathaway, Octavia Spencer, Stanley Tucci, Jahzir Bruno, Chris Rock.
How much did Roald Dahl's The Witches make at the box office?
Roald Dahl's The Witches earned $29,303,571 worldwide at the box office.
What is the rating of Roald Dahl's The Witches?
Roald Dahl's The Witches has a rating of 6.3 out of 10 based on 2,950 votes on TMDB.
GENRES (4)
Comedy
Fantasy
Family
Horror
KEYWORDS (8)
hotel
witch
based on novel or book
mouse
transformation
orphan
based on children's book
talking animal
Robert Zemeckis →