
The Worst Witch - Season 3
Mildred Hubble becomes a student at Cackle's Academy.
Actor: Bella Ramsey, Clare Higgins, Dagny Rollins, Jenny Richardson, Kacey Ainsworth, Meibh Campbell, Miriam Petche, Raquel Cassidy, Shauna Shim
Director:
Country: United Kingdom