Matthew Goode (Matthew Clairmont) and Diana Bishop (Teresa Palmer) are hiding in time, in the fascinating world of Elizabethan London where they find a powerful witch, Goody Alsop (Sheila Hancock) who teaches Diana to control her magic and hunt for the Book of Life.
Diana’s unleashed magic takes a frightening turn, while Matthew is struggling to dwell again into the kind of dangerous life he led over centuries ago.
William Cecil (Adrian Rawlins) finds out about Diana and asks Matthew to bring her before Queen Elizabeth. Emily Mather (Valarie Pettiford) secretly uses higher magic in an attempt to contact Diana's mother Rebecca Bishop (Sophia Myles).
A Discovery Of Witches Season 2 Web Series Cast, Episodes, Release Date, Trailer and Ratings
Samsung Galaxy Z Flip 8 Tipped to Feature Newly-Launched Exynos 2600 SoC