A Discovery of Witches

AMC | 10:00 pm

Season 2 draws to a conclusion with a two-hour finale in which Matthew (Matthew Goode) is forced to account for his disruptive and controversial visit to Bohemia. Later, he and Diana (Teresa Palmer) reach a new level of intimacy. Meanwhile, Diana makes final plans to complete her training with Goody Alsop (guest star Sheila Hancock) and perfect the ninth magical knot in order to return home to the contemporary world. Alex Kingston and Valarie Pettiford also star.