A Discovery of Witches

AMC | 8:00 pm

Still in the 16th century, Matthew (Matthew Goode) begins to fret that the Book of Life is making Diana (Teresa Palmer) seriously ill in the new Episode 8. Back in the present day, Marcus (Edward Bluemel) makes an impassioned plea as he firmly resolves not to give up on Phoebe (Adelle Leonce). Elsewhere, Knox (Owen Teale) poses a dire threat to Sophie and Nathaniel's (Aisling Loftus, Daniel Ezra) baby.