The Worst Witch

The Worst Witch

Available on Netflix
Mildred Hubble, a normal ten-year-old from a world outside magic, finds herself at Miss Cackle's Academy for Witches.
Starring Philip Martin Brown, Bella Ramsey, Clare Higgins