TV Reviews

‘A Discovery of Witches’ 2×2 review: A welcome for Diana and a test for Matthew

Matthew Goode as Matthew Clairmont in A Discovery of Witches