Selene Warren's life is plagued by disaster. To fix the trouble her good intentions caused, she needs to rescue the necromancer who tried to help her, find and return the Pole of Charon, and win over the Elfish people. However, nothing ever goes as planned. The necromancer reappears in the Abyss but is determined to be an enemy rather than a friend. The Pole of Charon can't be tracked, yet small tears between worlds pop up and let in monsters that threaten to expose what Selene brought back. Tensions between elves and the other fae could erupt into violence at any moment, tearing apart the race once and for all. To mend the rips in the veil, Selene's coven will have to use black magic, but that comes at a cost. Every time a spell is cast, their souls are at stake. Forced to make a deal with an enemy or let the world be destroyed, all of the lies and double crosses start to add up. The line between good and evil blurs until Selene doesn't know which side she is fighting for.