Try 30 days of free premium.

Diana Bishop

Reluctant witch Diana tries to leave behind her supernatural background to focus on her academic career – but when she discovers a long-lost book, she's pulled into an ancient conflict between witches, vampires and daemons.

Try 30 days of free premium.

Appearances

A Discovery of Witches
Main cast, played by Teresa Palmer
Try 30 days of free premium.