When I first read Heart’s Blood, I really loved it, and at least part of that was because I finally found a Juliet Marillier book I really appreciated. I’m a little sad that I don’t think I loved it as much this time as I did before: things that were obvious to me then were painfully so now, and the narrator still seems like much the same as every other Marillier narrator.
On the other hand, there’s still plenty to enjoy: the imaginative treatment of the Beauty and the Beast story, which takes some pretty familiar elements and twists them just enough that they can still surprise you. I love the main character’s calling as a scribe, and her slow rediscovery of herself and how to stand up for her world. I like that it’s firmly rooted in the real world, for all the supernatural elements, and in history: this isn’t a disconnected fairytale, but one that takes place in a world that carries on around it. I liked Anluan, too; he works very well as a Beast character, because at first he does seem so awkward, so impossible, but he blossoms as much as Caitrin (Beauty) does.
There’s a lot of great side characters, too; all of the characters that surround Anluan and Caitrin are interesting, and really, there could be whole books about what exactly each of them is, what they did, who they really are.
Despite me saying that I didn’t enjoy it as much as before, I did enjoy it a lot. It’s a satisfying story, where good triumphs but not too easily, where struggles and setbacks feel real. The attraction and desire between Anluan and Caitrin comes naturally, and doesn’t cross the line into being too much of a fairytale — it doesn’t break the in-the-real-world feeling that the history and setting give the story. I love Caitrin’s development over the course of the book, and I love the way everything comes together at the end.