This book brings in a newer side to Cat in that she's left feeling helpless in a situation where she really is somewhat helpless. This isn't entirely a spoiler, but part of my review will bring up a plot point that occurs somewhat halfway in the book, so if you want a spoiler-free opinion on whether or not you should get it, then I want to tell you that this is absolutely worth reading. 
 That aside, I liked that Bones called Cat on a lot of her stuff in this book. He's been fairly patient with some of her issues, but a lot of Cat's issues with the undead in general as well as her insistence to do everything herself are all things that would eventually need to be more fully addressed. I rather liked that this was handled in this fashion. Another thing that was dealt with rather nicely was Cat's abusive past with Gregor. It was rather sad to see a younger and more vulnerable Cat that's so hungry and desperate for affection and approval that she'd put up with far more than she'd otherwise have tolerated. It made me appreciate the older and more assertive Cat that much more as well as really wish that we had some short stories that covered Cat's teen years as a hunter. All of this is masterfully narrated by Tavia Gilbert, who delivers another wonderful performance. 
 The only downfall is that at times I got a little frustrated with Cat's pity party. It's fun at first and I enjoyed the ride, but once in a while I just wanted to shake her and tell her to get over herself. The big battle at the end of the book made up for all of this, although I'm not entirely happy with some of the outcomes. By "not happy" I mean that I'm sad at some of what Gregor's actions brought about, not that I'm unhappy with the plot as a whole. The elements brought in here will be interesting to see unfold in future books. 
 Overall this was an excellent audiobook and one that I whole heartedly recommend to anyone looking for a fast and fun listen.