A Discovery of Witches - Rotten Tomatoes

A Discovery of Witches (2018 - )

A Discovery of Witches (2018 - )





Critic Consensus: No consensus yet.

Series Info

A contemporary love story that begins against the backdrop of Oxford academic life, in a world where small numbers of witches, vampires and daemons live and work, unseen amongst humans, hiding in plain sight. Teresa Palmer is the brilliant historian Diana Bishop, a reluctant witch denying her heritage. The discovery of a bewitched manuscript in Oxford's Bodleian Library throws her into the heart of a dangerous mystery -- and into the path of the enigmatic vampire and geneticist, Matthew Clairmont (Matthew Goode), who hides a dark family secret.

A Discovery of Witches Videos

A Discovery of Witches Photos


Critics Consensus: Grounded by Matthew Goode and Teresa Palmer's infectious chemistry and a healthy dose of visual splendor, A Discovery of Witches' sophomore season makes slipping eras look easy.

2021, AMC, 10 episodes

Critics Consensus: A Discovery of Witches smartly grounds its flights of fancy with a lived-in authenticity and harnesses the chemistry between its two star-crossed leads to make for a promising foray into the occult.

2018, AMC, 8 episodes


Matthew Goode
as Matthew Clairmont
Teresa Palmer
as Diana Bishop
Alex Kingston
as Sarah Bishop
Valarie Pettiford
as Emily Mather
Owen Teale
as Peter Knox
Sheila Hancock
as Goody Alsop
Aisling Loftus
as Susanna Norman
Steven Cree
as Gallowglass
Holly Aird
as Francoise
Paul Rhys
as Andrew Hubbard
Lois Chimimba
as Catherine Streeter
Victoria Yeates
as Elizabeth Jackson
Tanya Moodie
as Agatha Wilson
Amy McAllister
as Marjorie Cooper
Adrian Rawlins
as William Cecil
Aiysha Hart
as Miriam Shepherd
Edward Bluemel
as Marcus Whitmore
Adelle Leonce
as Phoebe Taylor
Elaine Cassidy
as Louisa De Clermont
Trevor Eve
as Gerbert D'Aurillac
Malin Buska
as Satu Jarvinen
Jacob Ifan
as Benjamin
Gregg Chillin
as Domenico Michele
Sophia Myles
as Rebecca Bishop
View All

Discussion Forum

Discuss A Discovery of Witches on our TV talk forum!