All her life, Lillian has taken comfort in Gregory, her gargoyle, never guessing he is more than cold stone until she is attacked by creatures of darkness. Sensing her terror, Gregory wakes from his healing sleep and comes to her aid.
After the battle, Lillian learns the humans she thought were her family are actually a powerful coven of witches at war with the demonic Riven. Lillian is something more than human, a powerful worker of magic, an Avatar to the gods. Gregory has been her protector for many lifetimes, but troubles in their homeland forced him to flee with her to the human world. And it was not an accident that stole her memories—it was Gregory. He suspects Lillian is host to an infant demon, one capable of evil greater than even the Riven.
Extra complications arise when she realizes she’s concealing a forbidden love for her guardian. While she might be able to defeat the Riven with Gregory’s help, she does not know if her fragile new love can survive the evil growing in her own soul.