Watch A Discovery of Witches
- 2 Seasons
In this fantasy series, a historian makes a couple of surprising discoveries: first, that she's a witch, and second, a mysterious book that leads her into a dangerous world of supernatural beings. Fortunately, she's got a handsome geneticist, who also happens to be a vampire, to help her. Teresa Palmer, Matthew Goode, Edward Bluemel, Louise Brealey, Malin Buska, Aiysha Hart, Owen Teale, Alex Kingston, and Valarie Pettiford star.