Shadow of Night cover

Shadow of Night

All Souls • Book 2

by Deborah Harkness

Narrated by Jennifer Ikeda

4.40 ABR Score (305.6K ratings)
★ 4.08 Goodreads (274.0K) ★ 4.64 Audible (31.7K)
24h 25m Released 2012 Fantasy

Why Listen to This Audiobook?

Twenty-four hours of Elizabethan intrigue, and Jennifer Ikeda makes you feel every cobblestone.

  • Great if you want: historical immersion with magic, spies, and romantic tension
  • Listening experience: dense and slow-burning — richly layered, not briskly plotted
  • Narration: Ikeda handles period voices and emotional restraint with real precision
  • Skip if: you haven't finished book one — this picks up mid-story

Listen to Shadow of Night on Audible →

About This Audiobook

Shadow of Night, the second All Souls novel, picks up immediately from the cliffhanger ending of A Discovery of Witches — Diana and Matthew timewalking to Elizabethan London, where they must find a tutor for Diana's developing powers while navigating the dangerous politics of Matthew's circle, the School of Night. Harkness builds a richly detailed historical world: the spies, alchemists, and occultists of Elizabethan London press on the search for the manuscript Ashmole 782 with new urgency.

Jennifer Ikeda's narration is the consistent voice of the All Souls series, and her performance in the historical London setting gives the novel's period texture an additional layer of authority. At just over twenty-four hours it is the most substantial entry in the trilogy, and Ikeda sustains the emotional intimacy of Diana's voice across a densely plotted and richly detailed historical canvas.