1985. A Case Lunghe, località della piccola frazione di San Felice nella Bassa bolognese, la vita scorre lenta e i bambini crescono giocando nei campi e nei casolari abbandonati. Ma quei silenzi, quegli orizzonti bassi, quelle nebbie che sembrano non diradarsi mai custodiscono segreti inconfessabili, violenze soffocate nel perbenismo, passioni proibite consumate e rinnegate, silenzi ottenuti col ricatto... Finché un gruppo di bambini si ribella tragicamente all'ipocrisia e alla violenza degli adulti, ristabilendo un nuovo ordine destinato in apparenza a durare. Ma trentun anni dopo, quando don Stefano Vitali viene inviato a San Felice per curare i particolari burocratici di un ingente lascito alla parrocchia della frazione, dietro a quella realtà riemerge un dramma ormai dimenticato, pronto a reclamare che il cerchio venga chiuso una volta per tutte.