A Discovery Of Witches - Season 2

Episode 1 Still
E1 - Episode 1

Reluctant witch Diana Bishop and vampire Matthew Clairmont seek refuge in the fascinating and treacherous world of Elizabethan London. There, they must find a powerful witch to help Diana control her magic and search for the elusive Book of Life.

Episode 2 Still
E2 - Episode 2

As she continues her search for a mentor, Diana meets wealthy alchemist Mary Sidney. London's vampire ruler demands fealty from Diana and Matthew as he is unnerved by their sudden arrival in the City.

Episode 3 Still
E3 - Episode 3

In the present, Domenico makes a disturbing discovery in Oxford. Back in 1590, Matthew must beg for forgiveness from Father Hubbard.

Episode 4 Still
E4 - Episode 4

Another vicious vampire murder rocks present-day Oxford. Marcus makes a breakthrough.

Episode 5 Still
E5 - Episode 5

Matthew and Diana arrive in France on their journey to face Philippe. Elsewhere, Louisa and Kit cut a swathe through London.

Episode 6 Still
E6 - Episode 6

Philippe makes a troubling discovery, provoking a conflict with Matthew. Ysabeau, Em and Sarah start to look for a message.

Episode 7 Still
E7 - Episode 7

Matthew and Diana go to Bohemia to search for Edward Kelley and the Book of Life. There, they encounter the strange Emperor Rudolf II.

Episode 8 Still
E8 - Episode 8

In 1590, Diana is transfixed as she tries to work out what the Book is telling her. Matthew worries over the Book's power.

Episode 9 Still
E9 - Episode 9

As Diana and Matthew return to London, Diana learns news that could change everything. The Queen holds Matthew to account.

Episode 10 Still
E10 - Episode 10

The second series reaches a dramatic conclusion. Realising that she must return to the present, Diana aims to complete her training.