Diane vit seule dans l'ouest du Massachusetts et prend soin des autres en passant toujours après eux. Son fardeau le plus précieux est son fils Brian, constamment en cure de désintoxication et refusant d'ouvrir les yeux sur son addiction. Dans l'existence dévouée de Diane plane l'ombre de la culpabilité d'un vieux péché. La solitude lui ouvre de nouvelles formes de perception et d'existence où passé et présent s'entrechoquent, où les gens vont et viennent. Voyant sa vie disparaître sous ses yeux, Diane est confrontée à la possibilité du pardon.