Violet was Briarley’s brightest star—until she fell to her death. Now her ghost speaks through Evelyn, and Emily Locke realizes something far darker is haunting the school.
Violet was Briarley’s brightest star—until she fell to her death. Now her ghost speaks through Evelyn, and Emily Locke realizes something far darker is haunting the school.