
The Witches
2020 · Movie · PG · 104 min · ★ 6.3 · 49% critics
In late 1967, a young orphan goes to live with his loving grandmother in rural Alabama, only to learn that witches are real and hiding in plain sight. When danger closes in, they flee to a seaside resort—unaware it’s hosting a major gathering that could put every child at risk.
Based on The Witches
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- Roald Dahl's The Witches
- Years
- 2020
- Release date
- 2020-10-26
- Language
- English
- Rated
- PG
- Runtime
- 104 min
- Critic score
- 49/100
- TMDB rating
- 6.3/10 (2,990 votes)
About
You’ll likely enjoy this if you want a slightly dark, kid-friendly fantasy with goofy villains and a fast-moving hotel adventure, similar to The House with a Clock in Its Walls or Nightbooks; Not for you if you want a truly scary, subtle tone.
Pros: darkly funny family tone; some fun creature moments; generally entertaining | Cons: uneven pacing; over-the-top witch performances; CGI looks cheap
Themes
- hotel
- witch
- based on novel or book
- alabama
- mouse
- transformation
- car crash
- orphan
- based on children's book
- 1960s
- convention
- talking animal
- +1 more
Cast & crew

Anne Hathaway
as Grand High Witch

Octavia Spencer
as Grandma

Stanley Tucci
as Mr. Stringer

Jahzir Bruno
as Hero Boy

Chris Rock
as Older Hero (voice)

Codie-Lei Eastick
as Bruno Jenkins

Kristin Chenoweth
as Daisy / Mary (voice)

Charles Edwards
as Mr. Jenkins

Morgana Robinson
as Mrs. Jenkins

Brian Bovell
as Reginald
Directed by Robert Zemeckis