🎧
AudiobookSoul
Perfect Blood audiobook cover

Perfect BloodComfort food urban fantasy with fangs

by Kim Harrison🎤Narrated by Marguerite Gavin📚The Hollows #10
🟠 Borrow Stream
✍️ 3.5 Editorial
🎤 4.5 Narration
16h 49m

TL;DR

Comfort food urban fantasy with fangs

  • Audio Quality: Gavin's been with this series for 10 books and it shows—her character voices are distinct and her emotional delivery is spot-on.
  • Throughput: Uneven in spots with some draggy chapters, but the action sequences and emotional beats keep things moving.
  • Engagement Level: Classic urban fantasy comfort—supernatural Cincinnati with vampires, pixies, and a protagonist making questionable life choices.
  • Ship/No-Ship: Borrow/Stream

Is this for you?

Pick this if: you love the Hollows series and want more of Rachel's familiar messes · you enjoy comfort-food urban fantasy and don't mind uneven pacing · you like romantic tension that never quite resolves with solid narration
Skip if: you need a standalone story or prefer starting a fresh series · you're burned out on protagonists afraid of their own power · you need constant momentum without draggy internal drama chapters
📚Best for fans of: The Dresden Files, Kate Daniels, Dream Thieves
Read Time4 min read
Duration16h 49m
Best Speed:1.5x recommended
Your rating?
Sarah Chen, audiobook curator
Reviewed bySarah Chen

FAANG engineer, 2hr daily commute. Rates books by commute-worthiness.

🎧 Usually listening morning commute packed train, wants character-driven supernatural messes with stakes, skips anything with slow setup exposition.

Last updated:

Share:

Optimal Use Case 🎯

"I'm not your demon." Rachel says this somewhere around the 4-hour mark, and honestly? That line hit different at 6:47 AM on a packed Caltrain while I was sandwiched between a guy eating an egg sandwich and someone's oversized backpack.

Look, here's the thing about jumping into book 10 of a series: you're either already invested or you're lost. I've been listening to the Hollows since book 3, and at this point Rachel Morgan feels like that coworker you've known for years—you know her patterns, her bad decisions, her tendency to get into supernatural messes that would've killed anyone else five books ago.

The Demon-Blocking Bracelet Problem

So Rachel's wearing this charmed silver bracelet that blocks her demon powers. Which is basically like a software engineer voluntarily disabling their IDE extensions because they're scared of what they might build. The whole book is her wrestling with this choice while someone's out there committing ritual murders and—surprise—they want her blood.

The plot itself is... fine? It's a procedural wrapped in urban fantasy packaging. Dream Thieves does something similar with its supernatural mystery structure, but trades the procedural feel for something more dreamlike and weird. Rachel investigates, gets attacked, investigates more, makes questionable relationship decisions, repeat. If you've read Harrison before, you know the formula. Some listeners found this one a bit slower, and I get it—there's a lot of internal Rachel drama that can feel like spinning wheels.

But here's where I'll defend this book: the character work is doing something interesting. Rachel's essentially dealing with imposter syndrome, supernatural edition. She's got all this power she's terrified to use because of what it might make her. As someone who's debugged production code at 2 AM wondering if the fix might break something worse—okay, not the same stakes, but the anxiety? Relatable.

Marguerite Gavin Is the Real MVP

I've said it before about narrators: a good one can save a mediocre book, and a bad one can tank a great one. Gavin's been with this series from the start, and at this point she IS these characters.

Her Jenks voice—the pixie sidekick—still makes me smile every single time. It's got this quality that's both annoying and endearing, which is exactly what the character needs. And the way she shifts between Rachel's internal monologue and her actual dialogue? Clean transitions. No confusion about who's talking even when the scene has five characters.

The emotional beats land because Gavin commits. There's a scene where Rachel's dealing with some seriously dark stuff about her identity, and Gavin's delivery goes quiet in exactly the right way. Not melodramatic. Just... honest. That's hard to pull off over 16+ hours.

(I finished this across maybe 8 commutes? Lost track somewhere around Millbrae.)

Your Mileage May Vary

Perfect for: existing Hollows fans who want to keep the train moving. Commuters who need something engaging but not so complex you'll miss plot points when the conductor announces delays. People who like their urban fantasy with a side of romantic tension that never quite resolves.

Skip if: you're looking for a standalone—this is deep series territory. Also maybe skip if you're burned out on the "powerful woman afraid of her own power" arc; it's a lot of that here. Though if you want that same arc but with more humor and less angst, Barbarian Alien flips the script—alien barbarian meets Earth girl, powers are celebrated instead of feared.

The pacing's uneven in spots. There are chapters that fly by and others where I definitely zoned out thinking about work stuff. But when it works, it works. The action sequences are solid, the villain reveal is satisfying enough, and there's enough forward momentum on the series arc to keep you curious about book 11.

I listened at 1.5x, which felt right. Gavin's pacing is already pretty brisk, so going faster might lose some of the voice distinctions she's built.

Final Runtime Assessment

Is this Harrison's best? Nah. Is it still better than most urban fantasy out there? Yeah, pretty much. The production's clean, Gavin's a pro, and even a mid-tier Hollows book scratches a very specific itch.

The ROI on this audiobook is solid if you're already invested in the series. If you're not, go back to book 1. But if you've been riding along with Rachel Morgan for nine books already, this is exactly what you'd expect—comfort food with fangs.

Now if you'll excuse me, I have 47 minutes until Mountain View and a decision to make about whether to start book 11 or finally try that economics audiobook Kevin's been pushing.

Technical Specs ⚙️

Audio production quality notes that may affect your listening experience

🎙️

Read by a single narrator throughout the entire audiobook.

🎯

High-quality production values with excellent sound engineering.

Quick Info

Release Date:February 21, 2012
Duration:16h 49m
Language:English
Best Speed:1.5x
Audio Code:58694736

About the Narrator

Marguerite Gavin

Marguerite Gavin is a seasoned theater veteran and professional audiobook narrator with over twenty years of experience and more than 600 titles narrated. She has received numerous Audie Award nominations and multiple AudioFile Earphones and Publishers Weekly awards. She is also an acting teacher and audiobook narration coach.

20 books
4.1 rating

Enjoyed this review? Rate it!

📬

Get Weekly Audiobook Picks

Join listeners getting honest reviews from our curators every Monday. No spam. Unsubscribe anytime.

Subscribe on Substack