The Witches poster

The Witches

Movie 1990 6.9 /10
Directed by Nicolas Roeg

Luke Eveshim is a young boy who goes on holiday with his grandmother to a grand seaside hotel. Their quiet vacation takes a sinister turn when they learn the resort is hosting an international meeting of witches who hide in plain sight. Luke overhears the Grand High Witch reveal a plan to turn... Read more

Watch Now

Where to Watch "The Witches"

Rent or Buy

Netflix
Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: January 14, 2026

About The Witches

Luke Eveshim is a young boy who goes on holiday with his grandmother to a grand seaside hotel. Their quiet vacation takes a sinister turn when they learn the resort is hosting an international meeting of witches who hide in plain sight. Luke overhears the Grand High Witch reveal a plan to turn children into mice using a special formula, and what follows is a tense scramble to outwit a dangerous cabal of adults. The story mixes dark, spooky moments with wry humor, and centers on Luke's cleverness and his bond with his grandmother as they try to protect themselves and other children from a hidden threat.

Directed by Nicolas Roeg, the film is an adaptation of Roald Dahl's novel, with Allan Scott credited on the screenplay, and it premiered in 1990 featuring Anjelica Huston in a standout role.

On release the movie had modest box office returns, but it reached many viewers through home video and television showings, where it found a younger audience and built a steady following over time.

Anjelica Huston's icy performance, the unsettling creature makeup, and a few notoriously frightening set pieces helped the film stick in pop culture memory. Its mix of childhood fear and dark comedy made certain images and scenes particularly memorable, and the movie is often cited when people talk about scary family films from that era.

Critical response was mixed, and contemporary viewers rate it around 6.936 out of 10 based on user votes. Reviewers tended to praise the performances and the film's eerie visual design while pointing out uneven tone, and viewers note themes about the vulnerability of children, the abuse of adult power, and resourcefulness in dangerous situations.

Details

Release Date
May 25, 1990
User Ratings
1,338 votes
Type
Movie
Genres
Fantasy, Family, Horror

Official Trailer

Cast

Jasen Fisher

Jasen Fisher

Luke Eveshim

Mai Zetterling

Mai Zetterling

Helga Eveshim

Anjelica Huston

Anjelica Huston

Miss Eva Ernst

Charlie Potter

Charlie Potter

Bruno Jenkins

Rowan Atkinson

Rowan Atkinson

Mr Stringer

Bill Paterson

Bill Paterson

Mr Jenkins

Brenda Blethyn

Brenda Blethyn

Mrs Jenkins

Jane Horrocks

Jane Horrocks

Miss Irvine

Nora Connolly

Nora Connolly

Beatrice

Rose English

Rose English

Dora

Director: Nicolas Roeg

Written by: Allan Scott, Roald Dahl

Frequently Asked Questions

The Witches is not currently available on streaming subscription services, but you can rent or buy it on Apple iTunes, Google Play, Vudu, and Amazon Video.

Yes, you can rent on Apple iTunes, Google Play, Vudu, and Amazon Video or buy on Apple iTunes, Google Play, Vudu, and Amazon Video.

With a rating of 6.9/10 from 1,338 viewers, The Witches is considered decent by viewers and may be worth checking out.

Luke Eveshim is a young boy who goes on holiday with his grandmother to a grand seaside hotel. Their quiet vacation takes a sinister turn when they learn the resort is hosting an international meeting of witches who hide in plain sight. Luke overhears the Grand High Witch reveal a plan to turn ch...

The Witches stars Jasen Fisher, Mai Zetterling, Anjelica Huston, Charlie Potter, and Rowan Atkinson.

The Witches was directed by Nicolas Roeg.

The Witches was released on May 25, 1990.

The Witches is a Fantasy, Family, and Horror film.

No, it's not based on a true story. The film is an adaptation of Roald Dahl's novel The Witches, with a screenplay credit to Allan Scott and direction by Nicolas Roeg.

Anjelica Huston plays Miss Eva Ernst, the Grand High Witch. Her character leads the international witch convention and unveils the plot to turn children into mice.

Jasen Fisher plays Luke Eveshim, the young boy at the center of the story. Luke, along with his grandmother, discovers the witches' convention at the hotel and tries to stop their plan.

The 1990 film wasn't followed by a direct sequel, but the story was remade as a new film in 2020. The 2020 version is a separate adaptation of Roald Dahl's book, not a continuation of the 1990 movie.