Eglantine Price (Angela Lansbury) egy levelező boszorkányképzőbe jár, amikor Angliát megtámadják. A veszélyeztetett Londonból a gyerekeket vidékre evakuálják, és elkerülhetetlen, hogy Price kisasszonyhoz is beköltözzön pár eleven kisgyerek. Charlie, Carrie és Paul Rawlins balszerencséjükre épp itt kapnak menedéket. Sem a gyerekek, sem Price kisasszony nem örül a kényszerű együttlétnek. A gyerekek hamarosan rájönnek Eglantine titkára és ők is részt vesznek a boszorkányos varázslatokban. Mindnyájan meglepődnek, mikor a varázsigék működni kezdenek.