The Witches is a 1990 fantasy film based on the book of the same name 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 plot takes place in an alternate reality where the world is plagued by infanticidal witches who masquerade as ordinary women, and the efforts of a boy and his grandmother to destroy them after the boy is turned into a mouse by their newest weapon against human children.
During a holiday with his grandmother Helga in Norway, nine-year-old American boy Luke Eveshim is told stories about "real" witches, demonic females 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 killed in a car crash, 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. On Luke's birthday, Helga falls ill and is diagnosed with diabetes. Her doctor advises them to spend the weekend by the sea so Helga can recover.