WITCH
Lily Collins As Magnolia BennetVAMPIRE
Matthew Goode As Matthew ClairmontWITCH
Theresa Palmer As Dianna BishopVAMPIRE
Thomas Doherty As Thomas De MorteDEMON
Luke Bains As MalecWITCH
Dove Cameron As Malrissa
YOU ARE READING
Magnolia - Matthew Clairmont [COMING SOON]
FanfictionMagnolia Bennet came from a long line of witches except she didn't know this in the day she was born she left on the steps of an orphanage, she was exceptionally clever and at the age of 18 she was offered a place at Oxford University one day she dr...