The Witches is a 1990 British-American fantasy film based on the children's novel of the same title by Roald Dahl. It was directed by Nicolas Roeg and produced by The Jim Henson Company for Lorimar Film Entertainment and Warner Bros, starring Anjelica Huston, Mai Zetterling, Rowan Atkinson, and Jasen Fisher.
As in the novel, the story fantasises witches who masquerade as ordinary women and kill children, but are foiled and exterminated by a boy and his grandmother after the boy is turned into a mouse. The film was very well received by critics but performed poorly at the box office.
During a holiday with his grandmother Helga (Mai Zetterling) in Norway, Luke Eveshim (Jasen Fisher) is told stories about "real" witches, female demons with a genocidal hatred for children, all of whom emit an odor obnoxious to witches. Helga tells him that her childhood friend was taken and cursed to spend the rest of her life trapped inside a painting. After Luke's parents are accidentally killed, Helga becomes Luke's legal guardian and they move to England. While building a treehouse, Luke is accosted by a witch, though he sees through her ruse and avoids his potential death, hiding at the top of the tree. On Luke's birthday, Helga falls ill. Her doctor advises them to spend the summer by the sea.