Violet is the last of a long line of Gatekeepers to exist in our world. As a child, she watched beings from another realm drag her mother's soul from her body. On her journey to retrieve it before time runs out, she uncovers a man determined to rip open the gates to that realm, unleashing those beings on everyone in our world. With the bodies piling up, Violet may be forced to choose between her gods-given duties or the life of her mother. If she's given a choice at all.