Loading...
A Discovery of Witches

A Discovery of Witches

2018·TV series·3 seasons · 25 episodes15

Sci-Fi & Fantasy, Drama

7.8 / 10 (912 votes)

Closet witch Diana Bishop and centuries-old vampire Matthew Clairmont are drawn into a deadly mystery and forbidden romance when a magical book shows up in an Oxford library.

Created by
Kate Brooke
Original language
English
First aired
14 September 2018

Where to Watch

Availability in the US · Subtitle and audio track data

Subtitles

English

Audio

English

Last verified 29 Oct 2026

Cast

  • Teresa Palmer

    Teresa Palmer

    Diana Bishop

  • Matthew Goode

    Matthew Goode

    Matthew Clairmont

  • Edward Bluemel

    Edward Bluemel

    Marcus Whitmore

  • Malin Buska

    Malin Buska

    Satu Järvinen

  • Alex Kingston

    Alex Kingston

    Sarah Bishop

  • Jacob Ifan

    Jacob Ifan

    Benjamin Fuchs

  • Aiysha Hart

    Aiysha Hart

    Miriam Shepherd

  • Gregg Chillin

    Gregg Chillin

    Domenico Michele

  • Trevor Eve

    Trevor Eve

    Gerbert D'Aurillac

  • Adelle Leonce

    Adelle Leonce

    Phoebe Taylor

  • Peter McDonald

    Peter McDonald

    Baldwin Montclair

  • OH

    Olivier Husband

    Fernando Gonçalves