Lynette (Vanessa Kirby) hat es nicht leicht im Leben gehabt: Als inzwischen erwachsene Tochter einer völlig verantwortungslosen Mutter Doreen (Jennifer Jason Leigh) hat hauptsächlich sie zuletzt für den Lebensunterhalt der Familie und vor allem für ihren geistig behinderten älteren Bruder Kenny
Die jugendliche Tom (Thomasin Harcourt McKenzie) und ihr Vater Will (Ben Foster), Kriegsveteran, leben seit vielen Jahren unentdeckt in Forest Park, einem riesigen Waldgebiet am Rande von Portland, Oregon. Eine zufällige Begegnung führt zu ihrer Entdeckung und zur Betreuung durch die Sozialbehörde.