The Grand High Witch of All the World or just The Grand High Witch, known as Eva Ernst and Lilith, is a fictional character and the main antagonist in the 1983 children's fantasy novel "The Witches" by Roald Dahl as well as the graphic novel and the two film adaptations in which she was played by Anjelica Huston (in 1990) and Anne Hathaway (in 2020). In the narrative, it is a title given to the all-powerful leader of all the witches on Earth.