Małe miasteczko na amerykańskiej prowincji. W położonej na uboczu farmie od lat mieszka rodzina Ryanów. Carolyn (Meryl Streep) jest szanowanym lekarzem pediatrą, a Ben (Liam Neeson) uznanym rzeźbiarzem. Syn Jacob (Edward Furlong) i młodsza córka Judith (Julia Weldon) chodzą jeszcze do szkoły. Pewnego wieczora w ich domu pojawia się miejscowy szeryf. Okazuje się, że dziewczyna Jacoba, Martha Taverner (Alison Folland), padła ofiarą morderstwa, a chłopak, który jako ostatni widział Marthę, uznany został za zaginionego. Lokalna społeczność nie czeka już na wyrok sądu i uznaje chłopaka winnym. Sytuacja odbija się niekorzystnie na całej jego rodzinie.