Deborah Harkness's All Souls Trilogy begins with a simple premise — a witch finds an enchanted manuscript in the Bodleian Library — and expands into something far more ambitious: a love story across time, a history of alchemy and Elizabethan England, a study of what it means to belong to a community that would rather suppress you than understand you. Diana Bishop is a scholar who has avoided using her magic; Matthew Clairmont is a vampire geneticist who has been alive since the Crusades. The manuscript they both want is the key to understanding the origins of all magical creatures — and someone will kill for it. Read in publication order. The series is complete.
The All Souls Trilogy was adapted as A Discovery of Witches for AMC+ and Sundance Now, running for three seasons (2018–2022). Teresa Palmer plays Diana; Matthew Goode plays Matthew. The adaptation covers all three books across its three seasons, with each season broadly corresponding to one novel.
The show is well-regarded by fans of the books: the casting is generally praised (particularly Goode as Matthew), the Oxford and Elizabethan settings are well-realised, and the pacing is better in the earlier seasons. Some compression of the historical material in Season 2 frustrates readers who found Shadow of Night the richest volume. All three seasons are currently available to stream on AMC+.
Either order works — book-first readers tend to appreciate the show more, show-first readers sometimes find the books' length demanding after the streamlined narrative. If you've watched the show and aren't sure about the books, start with Shadow of Night: it's the most distinctive volume and covers the material the show compresses most significantly.
Yes — the trilogy is a single continuous story across three volumes and must be read in order. A Discovery of Witches establishes the world and central mystery; Shadow of Night develops the characters and historical setting; The Book of Life resolves both the plot and the central relationship. Starting with Book 2 or 3 would spoil significant revelations. The companion novel Time's Convert can be read independently, though it rewards familiarity with the trilogy.
The three main volumes together are approximately 1,600 pages — roughly 579 pages (A Discovery of Witches), 584 pages (Shadow of Night), and 561 pages (The Book of Life). This is a significant commitment, comparable to Outlander or the first three Game of Thrones novels. Readers who enjoy slow-burn romance with rich historical and fantasy world-building tend to find the length entirely justified. Readers who prefer tightly plotted, fast-paced fantasy may find it slow, particularly in Shadow of Night.
Both feature a romance between a human woman and a vampire, but the similarities largely end there. A Discovery of Witches is written for adult readers, its protagonist is a professional academic rather than a teenager, the world-building is more complex (multiple creature types, a governing body, genetic research), and the historical settings give the series a literary dimension that Twilight doesn't attempt. The romance is slower to develop and the tension comes as much from political and historical stakes as from personal danger. Readers who find Twilight too simple and wanted more from the concept — or who loved Outlander for its historical richness — tend to respond best to the All Souls Trilogy.
The ideal reader for this series loves slow-burn romance, is genuinely interested in historical periods (Elizabethan England and Revolutionary America specifically), appreciates fantasy that takes its world-building seriously, and has the patience for long books that earn their length. Deborah Harkness is a professor of the history of science, and her academic background shows in the research that underpins the alchemy and historical detail. Readers who primarily want fantasy action or who find detailed period setting distracting are less well-served. The series is best compared to Outlander — particularly the time-travel structure and the central relationship as the emotional anchor of a very large canvas.