Ophelia Castellan will never be just another girl at
Elsinore Academy. Seeing ghosts is not a skill prized in future society wives.
Even when she takes her pills, the banshee beckons, reminding her of a promise
to her dead mother.
Now, in the wake of the headmaster’s sudden death, the whole
academy is in turmoil, and Ophelia can no longer ignore her fate … especially
once she starts seeing the headmaster’s ghosts—two of them—on the school
grounds. Her only confidante is Dane, the headmaster’s grieving son. Yet even
as she gives more of herself to him, Dane spirals toward a tragic fate—dragging
Ophelia, and the rest of Elsinore, with him.
You know how this story ends. Yet even in the face of
certain death, Ophelia has a choice to make—and a promise to keep.
Download and start listening now!