14-year-old Joe (Ed Oxenbould) is the only child of Jeanette (Carey Mulligan) and Jerry (Jake Gyllenhaal)—a housewife and a golf pro—in a small town in 1960s Montana. Nearby, an uncontrolled forest fire rages close to the Canadian border, and when Jerry loses his job—and his sense of purpose—he decides to join the cause of fighting the fire, leaving his wife and son to fend for themselves. Suddenly forced into the role of an adult, Joe witnesses his mother's struggles as she tries to keep her head above water.