Based on Deborah Harkness's All Souls trilogy, the third and final season follows its protagonists, the witch historian, Diana Bishop, and Matthew Clairemont, and their relationship coming full circle with several life-turning decisions whilst grappling with the long shadow of their earlier choices. The new season focuses less on the bloom of the relationship, geared more towards Diana's personal growth, using her magical powers to annihilate all opposing forces. It centres on Diana's nearing the end of her quest for Ashmole, the manuscript with a key to origins of creatures, as she spends time apart from Matthew, looking for allies. Teresa Palmer plays Diana, while Matthew Goode essays Matthew. The series is produced by Bad Wolf and Sky Studios. Newcomers include Lindsay Duncan, Alex Kingston.
Episodes of A Discovery Of Witches Season 3
The Kashmir Files
K.G.F. Chapter 2
Sarkaar Game Show Season 2
Stranger Things Season 4