A Discovery of Witches

First aired

September 14, 2018

Ended

Avg. episode: 45m

A Discovery of Witches
EnglishSci-Fi & FantasyDrama

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.

Loading where to watch…

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

  • Ivanno Jeremiah

    Ivanno Jeremiah

    Christopher Roberts

Media

Seasons 4

Specials

Specials

20204 Episodes
Season 1

Season 1

20188 Episodes

A covert witch and an enigmatic vampire break taboos as they join forces to unravel an ancient text that could save — or destroy — the magical world.

Season 2

Season 2

202110 Episodes

Matthew and Diana travel back to Elizabethan London, where they are hiding in time from the Congregation. Here, they must find a powerful witch teacher to help Diana control her magic and search for the elusive Book of Life. Back in the present day, Diana’s beloved aunts must take shelter with notorious witch hunter Ysabeau De Clermont at her ancestral home.

Season 3

Season 3

20227 Episodes

In season 3, the final season, Matthew and Diana return from their trip to 1590 to find tragedy at Sept-Tours. They must find the missing pages from the Book of Life and the Book itself before it’s too late. Their enemies are gearing up against them, and a monster from Matthew’s past who has been lying in wait will return for revenge.