The Worst Witch

The Worst Witch

Available on BritBox
A girl has trouble learning the art of witchcraft.
Starring Georgina Sherrington, Felicity Jones, Katie Allen