A Discovery of Witches

A Discovery of Witches

Historian Diana Bishop (Teresa Palmer) is a witch denying her powers. But when she finds a manuscript that could explain the origins of witches, vampires, and daemons, she is thrust into a dangerous mystery - and into the path of an enigmatic vampire (Matthew Goode). Their love affair shakes the fragile peace among the species in this "wickedly irresistible" (TV Insider) romance based on Deborah Harkness's trilogy.

US RATING: TV-MA