A Discovery Of Witches
9PM, SKY MAX ★★★
The plot feels like it’s drawing to a neat end in the penultimate part of the final season, as witch Diana (Teresa Palmer, left) makes a trip to the library in Oxford in search of the Book of Life. Meanwhile, Matthew confronts raging son Benjamin.