A Secret Underworld of Vampires, Witches & Daemons
All 18 episodes from the first two Series of the fantasy drama based on the Trilogy of books by Deborah Harkness which follows a vampire and a witch as they navigate the modern world. With populations of witches, vampires and demons having greatly diminished in the 21st century, vampire Matthew Clairmont (Matthew Goode) must blend into his surroundings while witch Diana Bishop (Teresa Palmer) tries to leave her secret world behind as she carries out her life as a historian. When she stumbles across a bewitched book in an Oxford library, however, Diana is dragged back into witchcraft and must uncover the origins of the book.