Tragic loss. Eternal love. Ancient magic.
Brigit used to believe in magic and had hopes for a great future. Not any more. She has hunkered down to just get through life. Then a mysterious man appears, beckoning her out into a vulnerable relationship. He brings with him a life that doesn't even exist in her reality. Plagued by visions of past lives, Brigit’s trust in a magicless existence is about to be shattered.
Every few lifetimes, Ildanach meets a woman who is the reincarnation of his love and together they can protect the earth. Now he has met Brigit, a woman hell-bent on denying anything that she cannot touch in this reality. When he sees the spark of his love in her, he knows she’s the one with whom he can stop the dark spirit for good. However, she is lost in the darkness that mortal life has given her.
The world is in danger from the fairy of the underworld who wants to stop the guardian and the goddess once and for all. In a battle of life or death, Idlanach must save the mortal world before time runs out and Brigit must decide once and for all if she can believe in something as mysterious and magical as love.