PlotNest
US
Poster for A Discovery of Witches

TV series

A Discovery of Witches

2018 · TV-MA · 3 seasons · 25 episodes

Created by Kate Brooke

7.8

TMDB audience score
913 votes, out of 10

Trailer Where to watch

Synopsis

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.

About 18h 45m to watch every episode. An estimate: 25 episodes at the typical episode runtime of 45 minutes.

Where to watch

Official options in the United States:

Subscription

  • Netflix
  • Philo
  • AMC Plus Apple TV channel
  • AMC+ Amazon Channel
  • AMC+ Roku Premium Channel
  • AMC+
  • YouTube TV
  • Spectrum On Demand
  • Netflix Standard with Ads

Free

  • Hoopla

Free with ads

  • The Roku Channel
  • Xumo Play

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • Fandango At Home

All options on TMDB

Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.

Find more stories like this Story Finder opens with the same format, genre and decade, so you can add a mood or a minimum score.

Trailer

Play trailer: EXCLUSIVE TRAILER: A Discovery Of Witches

The preview image comes from YouTube. The player loads only after you press play.

Main cast

  • Teresa Palmer
    Diana Bishop
    25 episodes

  • Matthew Goode
    Matthew Clairmont
    25 episodes

  • Alex Kingston
    Sarah Bishop
    20 episodes

  • Edward Bluemel
    Marcus Whitmore
    18 episodes

  • Malin Buska
    Satu Järvinen
    18 episodes

  • Aiysha Hart
    Miriam Shepherd
    18 episodes

  • Gregg Chillin
    Domenico Michele
    18 episodes

  • Trevor Eve
    Gerbert D'Aurillac
    18 episodes

  • Owen Teale
    Peter Knox
    17 episodes

  • Valarie Pettiford
    Emily Mather
    15 episodes

  • Lindsay Duncan
    Ysabeau de Clermont
    15 episodes

  • Aisling Loftus
    Sophie Norman
    14 episodes

  • Sorcha Cusack
    Marthe
    12 episodes

  • Tanya Moodie
    Agatha Wilson
    12 episodes

  • Steven Cree
    Gallowglass de Clermont
    11 episodes

  • Daniel Ezra
    Nathaniel Wilson
    10 episodes

  • Adelle Leonce
    Phoebe Taylor
    10 episodes

  • Jacob Ifan
    Benjamin Fuchs
    9 episodes

Seasons