Plot
Mildred Hubble is a young witch attending Cackles Academy. She's called the "Worst Witch" because she's always caught getting into trouble.
Cast
Georgina Sherrington
as Mildred Hubble
Katy Allen
as Ethel Hallow
Jessica Fox
as Enid Nightshade
Emma Brown
as Maud Moonshine
Clare Coulter
as Miss Amelia Cackle
Kate Duchêne
as Miss Constance Hardbroom
Polly James
as Miss Lavinia Crotchet
Claire Porter
as Miss Imogen Drill
Holly Rivers
as Drusilla Paddock
Harshna Brahmbhatt
as Jadu Wali