Hocus Pocus (1993)
Three witches (played by Sarah Jessica Parker, Bette Midler and Kathy Najimy) return 300 years after being hung for their spellwork in 17th-century Salem, Massachusetts. To hold onto immortality, they have to take the life of a child, and the three kids who accidentally resurrected them are doing all they can to stop the witches from returning Salem to the way it was when they first lived.