When Frances Teller accepts a job teaching at the prestigious Thackeray School in Vermont, she learns that the ghosts who haunt the hallways have adirect connection to her dangerous past. Now Frances must come to terms with the crime she committed as a student-before history repeats itself.