Unlike me, who came to the show fresh and not really knowing what to expect. I did, however, leave the Cambridge Arts Theatre on Wednesday night feeling suitably rewarded for the time invested in what is essentially a production aimed at children. But as we all know, book adaptations about witches and wizards that are aimed at the younger market can be quite popular with adults as well! You could, in fact, be forgiven for making comparisons to Harry Potter, but Jill Murphys books predate J K Rowling by a mere 20 years. Murphys main character is a witch called Mildred Hubble - an ordinary (non-witch) girl who mistakenly turns up to enrol at Miss Cackles Academy for Witches. What unfolds is pure, good versus evil, story-telling at its best. The all-female cast of 10 were dazzling. They played musical instruments, performed acrobatics, sung and danced and ran around the stage at a breath-taking pace that allowed the audience to feel the energy of excitable schoolgirls. The show is fast-paced and has plenty of laughs and definitely takes on an element of pantomime with some clever and funny audience participation. Chloe was impressed with the shows opening - the cast, in character, appear on stage before curtain up and walk down into the theatre aisles to talk to members of the audience. She also makes a good point about the difficulty of producing magical spells in a theatre as opposed to creating special effects for television and film, which she thought had been done well. She loved the audience participation and being encouraged to join in with a spell was one of her highlights. She also found the references to Cambridge funny. Danielle Bird as Mildred manages to pull off the awkward, geeky girl who struggles to make friends with convincing aplomb. From the opening scenes, she successfully champions important lessons for youngsters about loyalty and friendship and being honest. Her nemesis is Ethel Hallow, played by the wonderful Rosie Abraham who sets out to discredit and generally make life unpleasant for poor Mildred from the start. Consuela Rolle impressed with her beautiful voice and her sassy attitude. But for me, the stand-out performance was that of Polly Lister who played Miss Cackle and her evil sister Agatha. The scene where she is both characters wearing one half of Miss Cackles clothes and one half of Agathas is hilarious and must have been exhausting for her to jump around the stage and remember who was who. Towards the end of the show she stamps on a kitten, which is actually a sock. After a few gasps from the audience, she holds it up and points out that it is just a sock with buttons for eyes, and her comic delivery is superb. Simon Daws set, too, deserves a special mention, as it cant have been easy to make it collapse and then build it back up again. A charming show that has enough magic and good versus evil to keep the youngsters entertained for the shows two-hour duration.