A century-old curse waits to strike a small town. Only one girl can save everyone. When Vivie Rivercreek learns her destiny, she is thrown into chaos. Even the messenger who is supposed to guide her can’t answer all her questions. Worse yet, there is no one she can confide in. She is all alone. But she can’t run away from the facts. She is the only one who can save the people she loves. Yet there is no one to confide in. No one can answer her questions. No one can step up to the challenge but her. When the enemy comes after her, she has to be ready. And when the curse strikes, she has to be ready to face it, even if it requires personal sacrifice.