“Hocus Pocus” fans know the Sanderson sisters survive by feasting on the souls of children, but the sequel has darker implications. When raiding the local Walgreens, Mary eats what she thinks is a child’s face, leaving fans to wonder if the witches regularly consume human flesh.