故事發生在1960年的美國蒙大拿州,珍妮特(凱瑞·穆里根飾)與丈夫杰瑞(杰克·吉倫哈爾飾)帶著14歲的兒子喬伊(艾德·奧克森博爾德飾)搬遷至此,杰瑞在當地擔任高爾夫球教練。意外失業后,他轉而成為臨時消防員,導致家庭經濟陷入困境且長期缺席家庭生活。珍妮特逐漸認清丈夫的頹廢狀態,決定外出工作維持生計,在汽車經銷商沃倫(比爾·坎普飾)處謀得職位。隨著兩人關系逐漸親密,杰瑞最終在一次執行森林滅火任務中不幸喪生,珍妮特帶著喬伊與沃倫共同離開蒙大拿,在流動的汽車旅館生活中開啟新的人生階段。