A DISCOVERY of Witches season two is finally here after more than a two-year wait.
The new series is based on the Shadow of Night novel from Deborah Harkness’s All Souls trilogy.
A Discovery of Witches is back for season twoCredit: ©Sky UK Ltd
Who is in the cast of A Discovery of Witches season 2?
Matthew Goode as Matthew De Clermont
Matthew Goode returns to play Matthew De ClaremontCredit: ©Sky UK Ltd
Matthew Goode returns as the multi-talented Matthew De Claremont.
In A Discovery of Witches, Matthew will try to re-inhabit his life as Matthew Roydon, his former identity the 16th century.
He has featured in films such as The Imitation Game, Match Point and Watchmen.
Teresa Palmer as Diana Bishop
Teresa Palmer will reprise her role as Diana BishopCredit: Sky
Teresa Palmer has returned to play Diana Bishop in season two.
In the latest instalment of the show, Diana’s new magical powers are set to take a dark turn.
Speaking about Diana’s journey in the new series, Hacksaw Ridge and Berlin Syndrome star Palmer said: “At the start of season two, we see Diana and Matthew arriving back in time on the crazy streets of Elizabethan London.
“As a historian, this is Diana’s biggest dream – to finally experience everything she’s studied is mind-blowing.”
Adelle Leonce as Phoebe Taylor
Adelle Leonce is a new addition to the castCredit: SKY
Adelle is a new member of the cast and will play art historian Phoebe Taylor.
Steven Cree as Gallowglass De Clermont
Steven Cree has joined the cast to play Gallowglass De ClermontCredit: SKY
Outlander star Steve Cree has been cast for season two as Gallowglass De Clermont, a vampire and former solider.
Speaking about the new role, Cree said: “I’ve never been in the position of joining a show that is already hugely popular, and incredibly well-received.
“I was also excited to work with Matthew and Teresa, who I think are brilliant.
“I read the first two books, which gave me a better idea of Gallowglass and what an amazing character he is, and so I was excited to get on board.”
Tom Hughes as Kit Marlow
Victoria star Tom Jones plays Christopher ‘Kit’ MarlowCredit: TWITTER
Another new member of the cast is Victoria’s Tom Hughes, who will play the role of Christopher “Kit” Marlowe, a poet and playwright.
Hughes said: “I’m a massive fan, and I’ve admired Teresa’s work from afar, as well as Lindsay Duncan.
“It’s an incredible ensemble, so to come into that genre and play a part as mercurial as Kit Marlowe was a real attraction.”
Sheila Hancock as Goody Alsop
The legendary Sheila Hancock will star as Goody AlsopCredit: SKY
Goody is a powerful witch that Diana meets shortly after arriving in 1590.
The pair soon form a close bond after Diana starts teaching her.
However, Goody becomes cause for concern as her health begins to deteriorate as she gets older.
When is A Discovery of Witches on Sky One and how can I watch it?
According to director Farren Blackburn, the second season wrapped filming in late January 2020,
All 10 episodes are now available to view online, and NOWTV with Sky One also airing the episodes individually on Friday nights.