Teresa Palmer on ‘A Discovery of Witches’ S3, Emotionally Preparing for the End, and Matthew Goode as a Scene Partner

She also talks about the effect grief has on Diana and how Peter and Benjamin compare on the villain scale. The following contains some spoilers for A Discovery of Witches S3 . In the third and final season of the drama series A Discovery of Witches, adapted from Deborah Harkness’ best-selling All Souls trilogy, sees vampire Matthew Clairmont (Matthew Goode) and witch Diana Bishop (Teresa … Continue reading Teresa Palmer on ‘A Discovery of Witches’ S3, Emotionally Preparing for the End, and Matthew Goode as a Scene Partner