Jack Branch est un fils de bonne famille, professeur dans le petit lycée de Lakeland, Mississippi. Très impliqué dans son métier, soucieux de justice dans un pays encore marqué par la guerre de Sécession, il se prend d'affection pour un élève taiseux et renfrogné du nom d'Eddie Miller. Eddie se tient à l'écart de la communauté, résigné, écrasé par le poids de son ascendance : il est le fils du « tueur de l'étudiante », mort en prison quinze ans plus tôt. Le mal se donne-t-il en héritage ? Peut-on sauver les gens d'eux-mêmes ?
Pour libérer Eddie de son fardeau, Jack lui suggère de mener une enquête sur son père. Le maître et l'élève découvrent peu à peu un monde où le bien et le mal se confondent, chargé de violence et de mirages : un monde de ténèbres.