All Souls Trilogy Wiki

Agatha Wilson is one of the Daemon members of the Congregation. She is the mother of Nathaniel Wilson and grandmother of witch Margaret Wilson.[1]



A Discovery of Witches[]

Shadow of Night[]

The Book of Life[]

Agatha and Sarah Bishop become partners.

TV Series[]


A creative and successful woman who lives life on her own terms, Agatha doesn’t follow style, she sets it. She is warm and independent, a formidable mother, and a woman of great charisma. A member of the Congregation, she is an unusually focused and effective Daemon. She finds Vampire and Witch superiority unacceptable in these modern times, and has an uncanny awareness of when Gerbert, Baldwin, or Peter are up to something; people underestimate her at their peril.[2]

Adaptation Changes[]

Agatha appears to be English, not Australian, and her introduction differs from the books. She and Diana Bishop have not met in person as of Season 1. Agatha becomes aware of Diana when the Congregation is first told about her association with the Book of Life. Agatha realizes Diana is the witch in her daughter-in-law Sophie's visions and later arranges with Hamish Osborne for Sophie and Nathaniel to meet Diana.


A Discovery of Witches Season 1[]

A Discovery of Witches Season 2[]

A Discovery of Witches Season 3[]