Twenty years ago, Jane Hudson fled the Heart Lake School for Girls in the Adirondacks after a terrible tragedy. The week before her graduation, in that sheltered wonderland, three lives were taken, all victims of suicide. Only Jane was left to carry the burden of a mystery that has stayed hidden in the depths of Heart Lake for more than two decades. Now Jane has returned to the school as a Latin teacher, recently separated and hoping to make a fresh start with her young daughter. But ominous messages from the past dredge up forgotten memories. And young, troubled girls are beginning to die again–as piece by piece the shattering truth slowly floats to the surface. . . .