The last adventure and one last memory for Elly, as she and her friends find themselves in the thick of shaky alliances, an impossibly powerful troll, and the fate of the entire city.
Elly and Shade are confronted by der Hort, an old nemesis with a height problem, but plenty of magic to spare. When his attempt to steal Elly's ability goes awry, Shade is the one who pays the price. That price tag comes with the blessing, and the curse, of his losing his memories. The blessing is Elly's fiance is returned to her. The curse is there's a deadly catch, and one that each moment brings closer to them.
Together with allies old and new, they must find der Hort and retrieve Alec's powers. Their shaky alliances, however, are nothing compared to what's going on behind the city scenes. Ward wants der Hort removed as well, and enlists his underlings to push them along. That includes not only Helen but the Sisterhood of the Serpent and the Matron herself. All that trouble comes to a head as Elly races against time to save not only her lover, but herself from destiny's cruel grasp.