Diana Bishop, povjesničarka i vještica, pristupa čarobnom rukopisu, Ashmole 782, i zna da mora riješiti njegove tajne. Pomaže joj zagonetni Matthew Clairmont, ali on je vampir, a vještice nikada ne bi smjele vjerovati vampirima... Na temelju najprodavanije serije knjiga Debore Harkness, „Otkrivanje vještica“ suvremena je ljubavna priča smještena u okruženje akademskog života Oxforda, ali u svijetu gdje šačica vještica, vampira i demona živi i djeluje nevidljiva među ljudima, skrivajući se naočigled svih. Teresa Palmer glumi briljantnu akademičarku i povjesničarku Dianu Bishop, nevoljku vješticu koja niječe svoje nasljeđe. Otkriće rukopisa u oksfordskoj knjižnici Bodleian dovodi je u srce opasnog misterija – i na put zagonetnog genetičara Matthewa Clairmonta (Matthew Goode), koji također ima mračnu obiteljsku tajnu: on je vampir. Dok Diana i Matthew kreću na putovanje da shvate tajne drevnog rukopisa i kako se njihova veza razvija, događaji prijete razbiti krhki mir koji je dugo postojao između vještica, vampira, demona i ljudi.