瑞典医生安东(米克尔·佩斯勃兰特 Mikael Persbrandt 饰)常年工作在苏丹的难民营,每天直面武装暴力造成的伤痛与死亡;休假时则飞返丹麦,与分居中的妻子玛丽安(崔娜·蒂虹 Trine Dyrholm 饰)轮流照看两个儿子。男孩克里斯蒂安(威廉·约翰·奈尔森 William Jøhnk Nielsen 饰)从伦敦迁至丹麦,母亲的病逝令他与父亲心生隔阂。在新学校中他与安东的长子伊莱亚斯(马库斯·瑞格德 Markus Rygaard 饰)结识,后者因瑞典人的身份受到同学的歧视与欺凌。克里斯蒂安教会伊莱亚斯以暴制暴,两个同样来自破碎家庭的男孩成为好友。 安东带着两个儿子和克里斯蒂安外出游玩,因误会被人连续掌掴羞辱。安东坚持以宽容忍让的态度化解此事,却不被孩子们理解。在发现库房里的火药后,克里斯蒂安开始怂恿伊莱亚斯加入自己危险的复仇计划。而此时已经回到苏丹的安东因为救治了恶贯满盈的当地大佬,内心正经历着一场道德的煎熬…… 影片原名《复仇(The Revenge)》,后更名《更好的世界(In a Better World)》,于2011年相继摘得第68届金球奖最佳外语片奖和第83届奥斯卡金像奖最佳外语片奖两项殊荣。
艾纳(罗伯特·雷德福 Robert Redford 饰)拥有一段伤感的过去,车祸夺走了儿子格里芬(Trevor Moss 饰)的性命,而这车祸的始作俑者不是别人,正是自己的儿媳简(詹妮弗·洛佩兹 Jennifer Lopez 饰)。愤怒的艾纳无法原谅简的过失,无奈之下,简只得带着腹中的胎儿远走高飞。 如今的艾纳生活在怀俄明牧场里,除了放牧,他还担负起了照顾被熊所伤的老朋友米特(摩根·弗里曼 Morgan Freeman 饰)饮食起居的责任。曾经的悲伤未曾消逝,但一对老友相互扶持,生活倒也宁静祥和。琼的再度到来打破了这难得的宁静,同时到来的,还有11岁的艾纳的孙女格瑞芙(Becca Gardner 饰)。出于同情,艾纳收留了母女两,但往日的冤仇并未完全化解。同时,导致米特受伤的灰熊被捉拿归案等待处置。面对曾经的仇恨,两个老人会做出怎样的选择?