Stream The Worst Witch online

  • 5 Episodes (52 aired)
  • Last S04E13 on Apr 20, 2020
Mildred Hubble becomes a student at Cackle's Academy.

Airing since: Jan 11, 2017

Duration: 29 Min

IMDb: 8.4