The Masked City cover

The Masked City

The Invisible Library • Book 2

4.07 ABR Score (28.7K ratings)
★ 3.95 Goodreads (28.4K) ★ 4.64 Audible (269)
12h 25m Released 2021 Fantasy

Why Listen to This Audiobook?

A dragon kidnapped, a war brewing, and the only solution is a librarian crashing a Venice carnival disguised as something she's not — Kristin Atherton makes every second feel like a ticking clock.

  • Great if you want: spy-thriller energy wrapped in fantasy worldbuilding
  • Listening experience: propulsive and atmospheric — Venice carnival sequences are genuinely tense
  • Narration: Atherton's dry wit perfectly matches Irene's unflappable, calculating voice
  • Skip if: you haven't read book one — the stakes won't land

Listen to The Masked City on Audible →

About This Audiobook

When Librarian-spy Irene's dragon assistant Kai is kidnapped by fae operatives in an alternative London, she discovers that his abductors intend to use his royal lineage to trigger a war between dragons and the Fae, threatening to destabilize the balance between order and chaos across multiple worlds. The mission to recover him takes Irene to a dark alternate Venice in perpetual Carnival, where she must blackmail, fight, and negotiate against enemies who operate without constraints. Genevieve Cogman's second Invisible Library novel raises the stakes dramatically.

Kristin Atherton narrates the series' second entry with a confident urgency that matches the escalating danger, her voice finding new registers for Irene now that the character's controlled competence is under genuine pressure. The Venice setting adds atmospheric richness to Atherton's performance, and her rendering of the Fae's uncanny wrongness stands out as particularly effective. Listeners who start here will want to return to the first book and continue through the series.