Mildred Hubble's first year at Miss Cackle's Academy for Witches starts off badly when she makes an enemy of the teacher's pet, Ethel; then, Mildred finds herself repeatedly pulled into mischief by the not-so-well-behaved new girl, Enid Nightshade.