Vi følger heksen Diana og vampyren Matthew som foretar en tidsreise til Oxford i 1590. Hit har de reist for å gjemme seg for fiendene sine og for å finne en lærer til Diana, så hun kan mestre de mektige kreftene sine. Samtidig konfronteres Matthew med en fortid han trodde han hadde lagt bak seg for godt. Sammen fortsetter de jakten på manuskriptet Ashmole 782. Det skjuler hemmeligheter som kan få avgjørende betydning for hekser, vampyrer og demoner, men også for menneskene. I nåtiden venter familien til Diana og Matthew på tegn fra fortiden. Dette er andre bok i "Alle sjeler"-trilogien.