Abigail being born from the lineage of both witches and demons, raised up by humans not knowing her identity, grows up to meet two people in her life, one destined to be her husband and one her soul mate. who do you think will have the last laugh.