"Bargaining with an immortal is a dangerous game."
That line hit somewhere around hour two, and I remember thinking β okay, this is basically Fae deal-with-the-devil romance but wrapped in Garber's candy-coated aesthetic, and I'm either going to love it or want to throw my AirPods into the Caltrain tracks. Spoiler: it landed somewhere in the middle.
Let me back up. I started this on a Friday night when Kevin was out and I was stress-cleaning the apartment after a particularly cursed deployment at work. Sometimes you just need something that isn't a distributed systems postmortem, you know? And Once Upon a Broken Heart promised fairy tales and kissing bargains and a charismatic villain. Light. Fun. Brain off.
The Vibes Are Immaculate, The Plot Is... There
Stephanie Garber knows how to build an aesthetic. I'll give her that without hesitation. The world of the Magnificent North feels like walking through one of those maximalist Pinterest boards β everything dripping with enchantment, cursed objects, fate cards, and architecture that sounds like it was designed by someone who ate too many macarons. If you loved the Caraval trilogy's sensory overload, this is that engine running on the same fuel.
But here's where my engineer brain started flagging warnings: the plot meanders. Evangeline Fox wants to stop her true love's wedding, makes a deal with Jacks (the Prince of Hearts, who is essentially an immortal fuckboy with a tragic backstory), and then... things just kind of happen TO her for a while. She's reactive for large stretches. The story takes some genuinely bizarre turns β there's a vampire subplot that drops in like a merge conflict nobody asked for β and by the midpoint I wasn't sure what the actual throughline was supposed to be.
Evangeline herself is sweet but thin. She believes in true love the way some people believe in agile methodology β with a fervor that's almost religious and not entirely justified by evidence. These Vengeful Hearts has a similarly idealistic heroine, though at least she's weaponizing that optimism instead of just absorbing damage. I kept waiting for her to get sharper, more strategic, more ANYTHING beyond "hopeful girl who keeps getting played." She does grow, but slowly, and the payoff is clearly being saved for later books in the series.
Jacks, though? Jacks is doing the heavy lifting. He's the reason people are reading this series. Cold, manipulative, obsessed with Evangeline in ways he won't admit β he's giving peak morally grey love interest energy. Every scene with him crackles. When he's off-page, you feel the absence like a dropped Wi-Fi signal.
Rebecca Soler Carries This On Her Back
TL;DR on the narration: Rebecca Soler is genuinely great here. She narrated the entire Caraval trilogy, so she's already fluent in Garber's world, and it shows. Her Evangeline voice is youthful without being grating β she hits that sweet spot of earnest and vulnerable that makes you root for the character even when the writing doesn't fully earn it.
Her Jacks voice is where she really shines. There's this cool detachment she brings to his dialogue, almost amused, like he's watching everyone else play a game he already won. It's subtle work. She doesn't go full villain β she keeps him seductive and dangerous in equal measure. The emotional range she brings to the romantic tension between Jacks and Evangeline is honestly better than the writing deserves in places.
I didn't catch any pronunciation issues or pacing problems. At 10 hours, it's a clean listen. I bumped it to 1.5x during some of the slower middle chapters and didn't lose anything.
Who This Is Actually For (And Who Should Bail)
Perfect for: train, bedtime, housework. Skip for: deep work or anything requiring sustained attention β not because it's complex, but because it's easy to zone out during the slower stretches and not realize you missed two chapters.
If you're a Caraval fan, this is a no-brainer. Same universe, same energy, same cotton-candy-dipped darkness. If you love romantasy where the love interest is the main attraction β think ACOTAR but younger and less spicy β you'll eat this up. Hex Hall strikes a better balance between swoon and agency if that's what you're after.
But if you need tight plotting and proactive protagonists? If you get frustrated by heroines who keep trusting people who are literally called the Prince of Hearts? This might test your patience. The one-dimensional character criticism I've seen from other listeners is fair. It's a setup book, and it feels like one.
The ROI Calculation
The ROI on this audiobook is decent but not spectacular. Soler's performance elevates the material by at least half a star. The world is gorgeous. Jacks alone is worth the listen. But the plot wanders, Evangeline needs more agency, and that vampire twist is... a choice. I finished it in about 4 commutes at 1.5x and I don't regret the time, but I'm not rushing to grab book two tonight either. It's a solid fairy-tale snack β just don't mistake it for a full meal.
















