Tabitha is your average noble heiress with a mother intent on finding her a wealthy husband. Eldora is a sorceress who lives in solitude and aspires to one day find true love. The two instantly are drawn to each other. When it appears that they cannot love anyone else but each other, fate takes over and promises a shocking end.