A Discovery of Witches
In the final series of A Discovery of Witches, Matthew (Matthew Goode, Downtown Abbey) and Diana (Teresa Palmer, Hacksaw Ridge) return from their trip to 1590 to find tragedy at Sept-Tours. They must find the missing pages from the Book of Life and the Book itself before it’s too late. Their enemies are gearing up against them.
Starring
Matthew Goode,
Teresa Palmer,
Alex Kingston