Plot Analysis Summary
Across three seasons, Mildred grows from a disaster-prone newcomer into a resourceful pupil who repeatedly protects her academy while navigating a lasting rivalry with Ethel and a developing friendship with Enid.
Story Structure — 6 Plot Phases
Season 1: Unstable Beginnings
Mildred begins academy life badly and immediately clashes with Ethel. Accidents, punishments, and public embarrassment establish Mildred as an unconventional but resourceful pupil.
Key Events
-
Late Arrival — Mildred arrives late on her first day and quickly makes an enemy of Ethel. Characters: Mildred Hubble, Ethel Hallow
Location: Cackle's Academy
-
Storm Legend — Mildred and the girls investigate the legend of a ghostly figure appearing during storms. Characters: Mildred Hubble
Location: academy corridors
-
Piglet Transformation — After Ethel humiliates Mildred over her cat's flying difficulty, Mildred transforms Ethel into a piglet. Characters: Mildred Hubble, Ethel Hallow
Location: academy grounds
-
Failed Invisibility Potion — Mildred and a friend accidentally create an invisibility potion while revising for a test. Characters: Mildred Hubble
Location: potion classroom
-
Broom Sabotage — Ethel sabotages Mildred's broom before the Halloween flying display. Characters: Mildred Hubble, Ethel Hallow
Location: academy festival grounds
-
Conspiracy Discovered — Mildred overhears a plan to take over the academy and turns the conspirators into snails. Characters: Mildred Hubble
Location: valley below the academy
Season 1: Hidden Threats
Mildred forms a connection with Enid while facing school mishaps and larger threats to the academy. The discovery of an impostor creates the season's central crisis.
Key Events
-
Conspiracy Discovered — Mildred overhears a plan to take over the academy and turns the conspirators into snails. Characters: Mildred Hubble
Location: valley below the academy
-
Enid Arrives — Mildred is assigned to look after new pupil Enid, whose pet monkey later escapes. Characters: Mildred Hubble, Enid Nightshade
Location: Cackle's Academy
-
Locked Cupboard — Ethel locks Mildred and Enid inside a cupboard, forcing them to find a magical escape. Characters: Mildred Hubble, Enid Nightshade, Ethel Hallow
Location: school cupboard
-
Forbidden Camping Magic — A no-magic camping trip becomes competitive when Ethel uses magic to win. Characters: Mildred Hubble, Ethel Hallow
Location: forest campsite
-
Factory Threat — Mildred and the girls plan to stop a businessman from replacing the woods, sweets shop, and academy with a polluting factory. Characters: Mildred Hubble
Location: surrounding woods
-
Wizard Debate — Mildred discovers that visiting wizard apprentices are using magical trickery in a debate. Characters: Mildred Hubble
Location: academy debate hall
Season 2: New Pressures
Mildred returns for a new year and encounters greater academic, social, and institutional pressure. Her rivalry with Ethel intensifies through magical retaliation and repeated blame.
Key Events
-
Wizard Debate — Mildred discovers that visiting wizard apprentices are using magical trickery in a debate. Characters: Mildred Hubble
Location: academy debate hall
-
Twin Impostor — The girls realize that the apparently hostile headmistress is actually her evil twin. Characters: Mildred Hubble
Location: Cackle's Academy
-
Second Year Begins — Mildred returns for her second year, while a new intake of pupils changes the academy's social environment. Characters: Mildred Hubble, Ethel Hallow
Location: Cackle's Academy
-
Finger Spark Failure — Ethel performs a precise finger spark while Mildred accidentally damages a cupboard door. Characters: Mildred Hubble, Ethel Hallow
Location: spell classroom
-
Frog Transformation — Ethel turns Mildred into a frog after blaming her for another pupil's attachment to Mildred. Characters: Mildred Hubble, Ethel Hallow
Location: flying lesson
-
Forbidden Master Class — Mildred is confined to her room and forbidden from attending a major magic class. Characters: Mildred Hubble
Location: Mildred's room
Season 2: Threats Beyond School
School politics expand into dangerous external adventures involving a runaway boat, a Dragon Lord, and the possible sale of the castle. Mildred is repeatedly pushed from classroom trouble into responsibility for wider safety.
Key Events
-
Inspection Panic — The academy staff prepares for an intimidating school inspection and again confines Mildred to her room. Characters: Mildred Hubble
Location: Cackle's Academy
-
Upside Down Day — A visiting wizard declares an upside-down day in which teachers and pupils exchange roles. Characters: Mildred Hubble
Location: Cackle's Academy
-
Runaway Boat — Ethel and another pupil untie a boat carrying Mildred's hidden cat, sending it toward the rapids. Characters: Mildred Hubble, Ethel Hallow
Location: river
-
Dragon Lord Threat — A released Dragon Lord threatens to imprison the town unless his lost treasure is returned. Characters: Mildred Hubble
Location: riverside and nearby town
-
School Leadership Contest — Two teachers compete for the authority associated with the academy's vacant leadership chair. Characters: Mildred Hubble, Ethel Hallow
Location: academy staff room
-
Basketball Defeat — Mildred freezes during a public basketball match while the visiting team dominates the academy girls. Characters: Mildred Hubble, Ethel Hallow
Location: academy basketball court
Season 3: Independence and Rivalry
Mildred responds to exclusion by helping create a new student society and takes on more independent challenges. Ethel remains a competing force in practical work, scholarship, and school recognition.
Key Events
-
Basketball Defeat — Mildred freezes during a public basketball match while the visiting team dominates the academy girls. Characters: Mildred Hubble, Ethel Hallow
Location: academy basketball court
-
Castle Sale Threat — During the castle's thousandth birthday celebration, the girls learn that the school chair plans to sell the castle. Characters: Mildred Hubble, Ethel Hallow
Location: academy anniversary hall
-
Cauldron Club Rejection — Mildred fails Ethel's club initiation after Ethel interferes with the test. Characters: Mildred Hubble, Ethel Hallow
Location: academy clubroom
-
New Society Forms — Mildred and her friends create a new society centered on dangerous old books after being excluded from Ethel's club. Characters: Mildred Hubble
Location: academy library
-
Cafe Disaster — During work experience, Ethel changes the cafe to suit her preferences and creates a crisis when tourists and a grand wizard arrive. Characters: Mildred Hubble, Ethel Hallow
Location: Mrs Cosie's Cafe
-
Time Experiment Fails — Ethel tampers with an experiment intended to explore the past, bringing two ancient witches into the present. Characters: Mildred Hubble, Ethel Hallow
Location: academy laboratory
Season 3: Expulsion Crisis
The final episodes raise the stakes through school rivalry, public protest, and threatened expulsions. The stolen spell book creates the greatest danger of the series and leaves Mildred responsible for restoring safety.
Key Events
-
Quiz Show Rivalry — Mildred is angry when Ethel is selected for the academy quiz team, but the school rivalry gives the event high importance. Characters: Mildred Hubble, Ethel Hallow
Location: quiz show stage
-
Teacher Satire Newspaper — After being punished for sneaking out, Mildred helps create a newspaper mocking the teachers and presenting demands for school reform. Characters: Mildred Hubble
Location: Cackle's Academy
-
Spell Book Crisis — The girls steal a spell book while trying to prevent Mildred and a friend from being expelled, creating a dangerous crisis that Mildred must resolve. Characters: Mildred Hubble, Ethel Hallow, Enid Nightshade
Location: academy library