Based on the books in the All Souls Trilogy, weaving spells and charming eachother Matthew and Diana face new difficulties whilst embracing there forbidden love for eachother.

(9/10 as not all my favourite parts in the book was included, petty I know. )