Pfeiffer's character, Lamia, is over 400 years old, but will do anything to keep her young appearance — including eat the heart of the movie's protagonist. Looking for a witch movie for kids?
This list was originally published in 2017 as part of Vulture’s Witch Week. We’ve since added more movies to the cauldron, including Wicked. For our favorite TV witches, cast your eyes on this ...