Nineteen hours is a commitment. That's basically two full work weeks of Caltrain rides, and I need to know upfront if a book is going to earn that real estate in my ears. Iron Flower did โ mostly โ but it made me work for it in ways I wasn't expecting from a YA fantasy sequel.
Let me back up. I picked this up on a Sunday afternoon when I was stress-cleaning my apartment after a rough on-call rotation. Kevin was out, I had a mop in one hand and my phone queued up, and I figured a fantasy romance with political intrigue would be a nice brain palate cleanser after staring at Grafana dashboards all weekend. And for the first few hours, it was exactly that. Elloren Gardner is basically dealing with the consequences of book one's rebellion โ freed Selkies, stolen military dragons, the Gardnerian Mage Council breathing down everyone's necks โ and the tension ramps up nicely as soldiers literally occupy the University.
The Gardnerian Occupation Is Where This Gets Interesting
What surprised me is how much this book is about systemic oppression rather than just "girl discovers magic powers." The Gardnerians function like a fascist ethnostate with extra steps, and Forest doesn't flinch from showing how that machinery grinds people down โ the Lupines, the Selkies, the Icarals, basically anyone who isn't a pureblooded Gardnerian gets sorted into varying levels of expendable. It's not subtle, but it doesn't need to be. The University becoming an occupied space, with Lukas Grey commanding the nearby military base while simultaneously trying to court Elloren, creates this genuinely uncomfortable dynamic. He's charming AND he's an instrument of authoritarian power. That push-pull is the most compelling thread in the book.
But here's where the 19-hour runtime starts to show its seams. There are so many subplots and so many characters from different factions โ Vu Trin, Amaz, Keltic, Lupine โ that I lost the thread a few times during my morning commute when I was functioning at maybe 40% brain capacity. This is not a 6AM-on-a-packed-Caltrain book. I'd zone out during some detailed political meeting between resistance factions and then snap back wondering who was betraying whom. The book front-loads a LOT of world-building expansion in the middle third, and it drags there. I actually bumped my speed to 1.75x for about two hours in that stretch, which I almost never do for fiction.
Julia Whelan Doing Julia Whelan Things
Okay, so Julia Whelan. She's not Ray Porter (nobody is Ray Porter), but she's genuinely one of the best in the business, and this performance is a big reason I stuck with 19 hours. Her Lukas Grey voice has this low, controlled intensity โ almost too calm, which makes his scenes with Elloren feel electric and slightly dangerous in exactly the right way. And she handles the enormous cast by giving the different races distinct vocal textures: the Lupines get a rougher, more guttural quality, while the Vu Trin characters have a clipped precision that immediately signals "these people do not mess around."
Where she really earns it is the romantic tension scenes. There's a slow-burn thing happening between Elloren and multiple love interests (this is YA fantasy, of course there is), and Whelan's pacing in those moments โ the slight catches in breath, the deliberate slowing โ sells the emotional stakes way better than the prose alone would. The narration is carrying a lot of weight here, and it holds up.
No production issues I noticed. Clean audio, no weird cuts, no background noise. Single narrator, unabridged, does what it says on the tin.
Who Should Queue This Up (And Who Shouldn't)
Perfect for: dedicated listening sessions, weekend road trips, long flights. You need chunks of focused time because the plot threads are dense and interconnected.
Skip for: half-asleep commutes, background listening, gym sessions. You WILL lose track of which faction is allied with which and why the Selkie subplot matters.
If you loved The Black Witch, this is more of that but with higher political stakes and more world-building. If you bounced off book one, nothing here will change your mind. And if you're coming in cold โ don't. This is absolutely not a standalone; you'll be lost within the first 20 minutes.
The Lukas Grey dynamic alone is worth the listen if you're into morally complicated love interests who are simultaneously the hottest person in the room and a genuine threat to everything the protagonist stands for. That's a trope I will never get tired of. Anne Shirley would absolutely lose her mind over Lukas Grey, and I kept thinking about that slow-burn romantic tension while I was also working through Anne of the Island โ a completely different era, obviously, but Whelan's performance made me realize good narration does the same emotional lifting across a century of romance writing.
The ROI Calculation
The ROI on this audiobook is... decent but not stellar. You're investing 19 hours for a middle-book-in-a-series that does genuine character work and political world-building but sags in the middle and ends on a cliffhanger (naturally). Julia Whelan's performance elevates the material by at least half a star. If you're already invested in the series, this is a satisfying continuation. If you're on the fence, maybe grab it on a 2-for-1 sale and save your full credit for something tighter.
I finished this across about 8 commutes and one very long Sunday cleaning session. Not my fastest listen, not my slowest. But Whelan's Lukas Grey voice is going to live rent-free in my head for a while, and that counts for something.
















