De vijftienjarige Natalie Ward groeit op aan de voet van de Rockies in het Canadese British Columbia. Het is eind jaren zestig en op de melkveehouderij van haar ouders lijkt de rest van de wereld onbereikbaar ver weg. Zij leidt een gelukkig leven met haar ouders en broers. Vooral met haar oudste broer Boyer heeft Natalie een goede band en deelt ze haar interesse in boeken. Door de komst van de zachtaardige River Jordan worden de gezinsrelaties al snel op de proef gesteld, en Natalie ziet door de gebeurtenissen van die zomer haar idyllische leven uiteenspatten. Nu is het vijfendertig jaar later en Natalie wordt gebeld door Boyer, van wie ze sindsdien vervreemd is, net als van de rest van de familie. Hij vraagt haar of ze naar huis komt, omdat hun moeder op sterven ligt. Met tegenzin keert Natalie terug naar de boerderij en ze bereidt zich voor om eindelijk de verschrikkelijke gebeurtenissen onder ogen te zien die ze al die jaren heeft proberen te vergeten.