When a witch princess and a luna; Maeve, gets stabbed in the back by her own best friend and with the help of her sworn enemy, she makes a promise to her beloved; Dexter, that she would be reborn again and take vengeance for what was done to her. Dexter spends hundreds of years, trying to find Maeve again and when they finally cross paths 400 years later, they kick off with a love-hate relationship, with Maeve (now reincarnated as Hermoine) not remembering a thing about her past life. And with her killer being reincarnated as her best friend again, Hermoine's life is in the greatest danger. Can Hermoine ever recall her past life again? Can the love between these two blossom again, against all odds and evil? Can Hermoine ever regain her powers and take revenge for the death of her parents or would she be caught in the webs of evil and deceits again?