Based on the Jill Murphy books for children. Follows adventures of Mildred Hubble at the Cackle's Academy. The first version was a 1986 TV movie starring Diana Rigg, Tim Curry and Charlotte Rae among others. Then a widely popular and known version that aired from 1998 to 2001 with Georgina Sherrington, Felicity Jones (yes, Ethel is an Oscar nominee now), brilliant Kate Duchene as Miss Constance Hardbroom, Una Stubbs as Miss Bat (in her pre-Sherlock days), Claire Porter as Miss Drill, Clare Coulter as Miss Cackle. Followed by a failed 2001 spin-off called Weirdsister College that only lasted 13 episodes. The New Worst Witch was filmed in 2005/2006 but only Clare Coulter as Miss Cackle returned, Miss Hardbroom was replaced because Kate declined to return, she had another job. Original Mildred Hubble had only a short cameo and the show centered on her cousin Hettie (meh). There is also a new Netflix show with updated special effects, bigger budget and different actors. I watched some episodes but they are too children oriented. This was my fave version, the staff room shenanigans were the best thing about it. And I'm sure that Miss Hardbroom was a closeted lesbian. Kate Duchene was wonderful in this part, it's a shame she isn't more known as an actress (she is a theater royalty). The nostalgia is so strong when it comes to this show. So many of us grew up with it. It's a shame they have never properly wrapped the original with the original actors.