Mmmm. I don’t know why it took me so long to get round to finishing this. There’s something very compelling about Laini Taylor’s writing, prompting me to read it in great big gulps. This was a harder read than the first book, emotionally, because here are all these characters you care for and they’re split up, dead, misled, in over their heads… There’s lots of pain and betrayal and more pain. There is still some hope left, at the end of the story, but it’s a battered hope. And when I started out writing that sentence, I wasn’t thinking about the double meaning there, given the meaning of Karou’s name. But that works, too.
I wasn’t expecting the ending — not the key event, anyway, the thing that allows some room for hope. I wasn’t thinking along the right lines when a certain character got involved and spilt all they knew to another certain character. I did guess some of the other stuff, but there was enough going on to keep me intrigued and on the edge of my seat.
I didn’t love this as much as I remember loving the first book, but I did like it a lot and I cannot wait for the third book.