The Girl in the Tower begins with the evil witch Bogdona having enchanted the entire kingdom to think she is their queen. But she still is not content, and will never be happy until she possesses great beauty. So Bogdana begins to collect the two rare ingredients for the only known spell: a hummingbird’s feather and a dark hair from a girl with lavender eyes between the age of 11 and 12. To this end, she traps Violet—a young baby with lavender eyes and dark hair—and Violet’s mother in a tower so that, when Violet comes of age, the false queen can become beautiful.
Almost eleven years later Violet is still trapped in the tower, going outside only into a hidden garden, where she and the hummingbirds the witch has also gathered for the spell become great friends. But then Bogdana takes Violet to the castle to become a princess, at the same time banishing Violet’s mother, and Violet is left in new territory with no friends. However, with the help of a young servant named Harry, she discovers Bogdana is an evil witch—a fact that Bogdana has kept a secret from everyone—and that Violet herself must defeat the witch so the kingdom can go to its rightful rulers and beauty will never belong to the false queen.
I liked The Girl in the Tower because it was a sweet story with likable characters and adventure. Violet was a great main character, being quite brave and kind. It also had a nice happy ending, which I always enjoy. I recommend The Girl in the Tower to readers ages seven and up, because although evil, Bogdana was not very terrifying.