The Witches is a 1990 comedy-fantasy film based on the book of the same name by Roald Dahl. It was directed by Nicolas Roeg and produced by Jim Henson Productions for Lorimar Film Entertainment and Warner Bros., starring Anjelica Huston as Miss Evangeline Ernst/Grand High Witch, Mai Zetterling as Helga Eveshim, Rowan Atkinson as Mr. Stringer, and introducing Jasen Fisher as Luke Eveshim.
During a holiday staying with his grandmother Helga in Bergen, Norway, the mind of a young Luke Eveshim is filled with stories about witches: demonic females who detest and destroy children. They have wigs that they wear over their heads, they wear gloves to hide their claws, and they have purple eyes. Helga gives Luke an insight into the world of the unexplained by describing the details that concern the memories she has about something that happened when she was a young girl that surrounds another girl who was her close friend. That girl was targeted by a witch leading to the girl getting trapped inside a painting forever before she disappeared, then as she continues the story she mentions further when she had come close to a witch herself, she had the experience of losing one of her fingers because of the witch.