A Descoberta das Bruxas é baseada na Trilogia das Almas, de Deborah Harkness. Na história, bruxas, vampiros e demônios vivem e trabalham secretamente ao lado de humanos, escondidos à vista de todos. Mas tudo muda quando Diana Bishop (Teresa Palmer) consegue encontrar um livro cobiçado na universidade de Oxford, chamando a atenção de seres sobrenaturais, incluindo o vampiro Matthew (Matthew Goode).
A primeira temporada acaba com o casal assumindo o romance e viajando ao século 16, na Era Elisabetana, com o objetivo de escapar de seus inimigos.
A narrativa é baseada no segundo livro de Deborah, Sombra da Noite. No passado, Diana tem a oportunidade de finalmente entender e explorar os seus poderes. No entanto, ela vivencia um outro lado de Matthew, que não era conhecido por gostar de bruxas na época.
Também iremos conhecer personagens importantes na história, entre eles, Philippe De Clermont (James Purefoy) e Gallowglass.