This was an entertaining end to an entertaining series. I know that’s kind of lukewarm praise, but this kitten squisher clocks in at 655 pages and roughly 400 of those are mostly filled with Agatha bickering with Tedros and constantly battling her self-doubt while Sophie, being monstrously selfish (as usual), obstinately reinstates the old love triangle that wasn’t nearly as annoying in the first two books. I could’ve done with at least 100 fewer pages of that. Maybe 200. Since I was bored with the angst my inner pedant had plenty of time to focus on the little issues that have slightly irritated me throughout the trilogy.
Authors. There is nothing wrong with using ‘said’ as a dialog tag. It doesn’t matter if it gets repeated umpteen times in the book. It’s one of those words readers don’t even really notice. If you try to avoid it and replace it with alternative dialog tags, they stick out like a sore thumb.
Also, what’s the deal with Hester? She’s the daughter of the witch that Hansel and Gretel shoved in the oven and baked to death when they were kids. Hansel and Gretel are now wheelchair-bound relics. Hester is a teenager. How does that work?
And why does this book seem to forget the fact that Sophie straight up murdered multiple people in the first book? I mean, book two seemed to forget all but one murder most of the time, but at least it made a point of that one murder haunting Sophie. I can’t remember if it got more than a passing mention in this book.
TL;DR: This series is a fun romp through slightly twisted fairy tales with lots of true love and killing and maiming and stuff. I usually see it marketed as Middle Grade, but I'd say it's more upper MG or lower YA (what with the killing and maiming and stuff).
And one last thing: I want Merlin’s hat.
...Or is it?*
*No, no it isn’t. The author is writing another series featuring the same characters.