Världen består inte bara av människor. Den befolkas även av häxor, demoner och vampyrer. Diana Bishop är häxa, när hon var liten dog hennes föräldrar en våldsam död och Diana bestämde sig för att inte utnyttja sina magiska krafter utan leva som en människa. Hon utbildade sig till vetenskapshistoriker och forskar i alkemi. Diana är född i USA men befinner sig i Oxford som gästforskare när vi först får lära känna henne. Som ett led i sin forskning beställer hon upp ett antal gamla handskrifter från bibliotekets arkiv. En av handskrifterna är förhäxad och visar sig dra till sig ett otal väsen av alla slag. Diana tvingas göra upp med sitt förflutna och med det fakta att hon är en häxa. Ett av alla väsen som dras till henne är vampyren, tillika läkaren och forskaren Matthew Clairmont. De träffas på biblioteket och blir hopplöst förälskade, vilket inte uppskattas av alla. Det är nämligen förbjudet med kärleksrelationer mellan olika typer av väsen. Matthew forskar i alla väsens ursprung...