Sophie was doing that thing where she pretends to nap but is actually just whispering to her stuffed bunny for forty-five minutes, and I was lying on the hallway floor outside her door like some kind of hostage negotiator, AirPods in, willing her to actually sleep. That's when I finished Dragon Blood Curse, the fourth book in Kai Butler's Emperor's Assassin series, and I had to physically stop myself from making a noise because — endings, man. This one got me.
Let me back up. If you haven't read the earlier books in this series, this review is going to be like walking into the last fifteen minutes of a movie. Dragon Blood Curse picks up with Airón and his emperor on the run, hunted by generals who used to serve Emperor Tallu, and the stakes are exactly as high as you'd expect from a series finale. There's political intrigue, there's magic, there's the kind of desperate "we might actually not make it" energy that kept me white-knuckling my steering wheel during school drop-off.
Airón Finally Gets to Be More Than the Emperor's Shadow
What I loved about this installment compared to the earlier books is how much room Airón gets to breathe as a character. In the previous entries, so much of his identity was wrapped up in his relationship to the emperor — protector, assassin, lover. Here, with new allies entering the picture and old enemies circling back, Airón has to figure out who he is when the empire has literally crumbled around them. The romance between the leads isn't just "we love each other in spite of danger" anymore. It's "we love each other AND we're building something from the wreckage." That shift from survival to creation hit different for me.
The new allies are a genuine highlight. Butler doesn't just throw in placeholder side characters for plot convenience — they have motivations, histories, and moments that make you care whether they survive. One scene where a former enemy switches allegiance based on a shared memory rather than some big dramatic speech? That felt earned. Not every fantasy author trusts quiet moments like that.
Michael Ferraiuolo and the One Voice That Wobbled
Michael Ferraiuolo has been the voice of this series, and his Airón is genuinely excellent — grounded, warm when he needs to be, dangerous when the scene calls for it. He gives the secondary cast distinct personalities too, which matters a LOT in a book with this many players. You can tell who's speaking without the attribution, and when you're listening while simultaneously preventing a two-year-old from eating a crayon, that's not a small thing.
But — and I feel guilty saying this about a narrator I've genuinely enjoyed for four books — there's one character whose voice felt a bit rough this time around. Not dealbreaker rough, but noticeably off compared to the polish everywhere else. It pulled me out of a couple of scenes. I've seen other listeners mention preferring Kai Butler's own narration for this final book, and while I don't fully agree (Ferraiuolo's Airón IS Airón to me at this point), I can see where they're coming from. The consistency dips just enough that you notice.
At 11 hours and 38 minutes, the pacing is tight for a fantasy series finale. No bloated middle section, no endless battle sequences padding the runtime. I finished it in about a week of my usual fragmented listening — drop-off, fake nap time, car-in-the-garage sessions — and never once had to rewind because I'd lost the thread. Survived 47 pauses and still made sense. That's the highest compliment I can give a book with political intrigue subplots.
How This Stacks Up Against Other Fantasy Romance
If you've listened to things like A Ferry of Bones & Gold or Betrothed to the Emperor, you'll recognize the vibe — romance that doesn't sacrifice the fantasy plot, world-building that serves the love story instead of competing with it. Butler isn't reinventing the genre here. But she's doing something that's actually harder: sticking the landing on a four-book series where the romance and the political stakes both get satisfying resolutions. Viscount Who Loved Me is one of the few I'd put in the same category — a romance where the tension actually builds to something instead of just dissolving into a tidy bow. So many series fumble that. This one doesn't.
Not groundbreaking, but sometimes you don't need groundbreaking. Sometimes you need a story that respects your time, gives you characters worth caring about, and ends in a way that makes you lie on a hallway floor grinning at the ceiling.
Who Gets the Car Time (And Who Should Skip)
If you've read the first three books, obviously pick this up — it delivers on everything the series has been building toward. If you're new to the series, start at the beginning. This is not a jump-in-anywhere situation.
Skip if you need standalone fantasy or if M/M romance isn't your thing. And if you're the kind of listener who gets fixated on one imperfect voice performance, the rough patch I mentioned might bother you more than it bothered me.
Satisfying ending — exactly what I needed. My book club will love this, if I ever have time for book club again.












