讲述玛格丽特(豪尔)过着成功而有序的生活,完美地平衡了她繁忙的事业和作为单身母亲对极度独立的女儿艾比的照顾。直到大卫(罗斯)出现,她的过去开始困扰她,精心计划的生活发生了更黑暗的转变,玛格丽特不得不直面她逃避了20年的怪物,来终结他们之间的恩怨。。1920年代弗吉尼亚某小镇,矿工们不满自己的悲惨待遇举行罢工,矿工由白人矿工为主导,意大利移民坚持下井工作,黑人矿工则被白人矿工视为工贼。Joe,一位抱持和平主义的工运领导者来到这个小镇,希望将工人门组织起来并使用和平、理性、非暴力手段与矿主谈判。他成功的将白人和黑人统一起来,让他们意识到团结才是最有力的武器,但最终他还是失败了,他的和平主义理念无法对抗现实,他在无法避免的枪战中被子弹击中。。艾纳(罗伯特·雷德福 Robert Redford 饰)拥有一段伤感的过去,车祸夺走了儿子格里芬(Trevor Moss 饰)的性命,而这车祸的始作俑者不是别人,正是自己的儿媳简(詹妮弗·洛佩兹 Jennifer Lopez 饰)。愤怒的艾纳无法原谅简的过失,无奈之下,简只得带着腹中的胎儿远走高飞。
如今的艾纳生活在怀俄明牧场里,除了放牧,他还担负起了照顾被熊所伤的老朋友米特(摩根·弗里曼 Morgan Freeman 饰)饮食起居的责任。曾经的悲伤未曾消逝,但一对老友相互扶持,生活倒也宁静祥和。琼的再度到来打破了这难得的宁静,同时到来的,还有11岁的艾纳的孙女格瑞芙(Becca Gardner 饰)。出于同情,艾纳收留了母女两,但往日的冤仇并未完全化解。同时,导致米特受伤的灰熊被捉拿归案等待处置。面对曾经的仇恨,两个老人会做出怎样的选择?。