A Discovery of Witches

A Discovery of Witches

Series 1 - Episode 4



Once upon a time a boy and girl fell in love. In the normal scheme of things, meeting each other’s parents for the first time is slightly nerve-racking, but then the relationship between witch Diana (Teresa Palmer) and vampire Matthew (Matthew Goode) is anything but normal. To protect her from other witches, Matthew’s brought her to his family home in France, presided over by his mother Ysabeau (Lindsay Duncan at her steeliest). Let’s just say this vampire matriarch is not overjoyed at her son’s choice of partner.

And their troubles are just about to get even worse. The supernatural powers-that-be are incensed that Matthew’s broken the rules, and they want to nip things in the bud, sharpish. It’s like a gangster drama, with fangs.


Diana gets a chilly welcome when she seeks safety at the Clairmont family home. Back in Oxford, trouble is brewing. Fantasy drama, starring Teresa Palmer and Matthew Goode.

Cast & Crew

Diana Bishop Teresa Palmer
Matthew Clairmont Matthew Goode