Deep in the forest, the sheltered Protectorate leaves the youngest baby in the town out in the woods every year, a sacrifice to the witch who lives in the forest, who it is said will destroy the village if the sacrifice is not appeased. When each child is taken into the woods, they leave sorrow them.
But despite what the people of the Protectorate believe, the witch who lives in the forest, Xan, is not only kind, but also has no inkling of why the children are left in the woods. Every year, she takes the children to the Free Cities across the forest, and, to nourish the babies on the long journey, she gathers starlight and feeds it to them.
One year, however, she accidently feeds the baby moonlight—filling the ordinary girl with boundless quantities of magic—and Xan decides she must bring the baby up in her cottage in the woods with the help of Fyrian, a Perfectly Tiny Dragon, and Glerk, a swamp monster with a deep love of poetry. The baby, whom she calls Luna, grows up with no knowledge of her magical potential, and as her thirteenth birthday draws nearer, her magic starts to emerge. And at the Protectorate, someone is putting a plan into action, to free the village from the witch once and for all…
The Girl Who Drank the Moon is an excellent book—it even won the Newbery Medal—and is a many-layered fantasy with magic and some funny parts, too. It is one of those books which you feel like everything works out perfectly, and all the little twists not only make sense, they make you feel ridiculous you didn’t notice them—they fit so perfectly. The characters are well-crafted and intriguing. This is an excellent book which I would highly recommend to all readers ages 10 and up looking for an excellent and well-written fantasy.