Léo, un an et demi, est le fils du directeur d'une usine de produits chimiques. Lorsque l'on annonce aux ouvriers que l'usine va fermer, l'un d'eux, Bruno, décide d'enlever Léo afin de faire pression sur le directeur.
Bruno, accompagné de sa petite amie Liliane, débarque chez son père qui vit seul en pleine campagne. Il a quelque chose à lui demander. Les retrouvailles sont rudes, âpres, et la tension enfle entre les trois personnages.
Jim et sa fille Veronica, une jeune professeur de musique, tentent de démêler leurs histoires compliquées et leurs secrets entrelacés. Après un canular qui tourne mal, la fille de Jim est condamnée pour une agression sexuelle sur un élève qu'elle n'a pas commise. Elle est néanmoins convaincue qu'elle mérite d'être punie, mais pour des crimes beaucoup plus anciens, et persiste à rester en prison.
Lorsque les deux policiers responsable de la mort de son fils, au cours d'une interpellation de routine qui a mal tourné, sont disculpés, le juge Charles Coleman prend la loi en main pour que justice soit faite.