Entre las calles angostas de Londres en pleno siglo XVI, avanza una búsqueda. Una bruja y un vampiro, quienes no aparentan su naturaleza, viajaron en el tiempo escapando de una persecución y para dar con el destino de un libro profético perdido: El libro de la vida. Diana Bishop es la bruja, una historiadora quien en la primera temporada de la serie A Discovery of Witches tuvo que aceptar un legado que por mucho tiempo quiso negar. Es interpretada por la actriz Teresa Palmer.
El vampiro es Matthew Clairmont, interpretado por Matthew Goode, quien a pesar de la larguísima rivalidad que existía entre los de su especie y los hechiceros, terminó enamorándose de Bishop y ayudándole a buscar ese libro que entre sus páginas guarda secretos acerca del...