瑞典醫(yī)生安東(米克爾·佩斯勃蘭特 Mikael Persbrandt 飾)常年工作在蘇丹的難民營,每天直面武裝暴力造成的傷痛與死亡;休假時則飛返丹麥,與分居中的妻子瑪麗安(崔娜·蒂虹 Trine Dyrholm 飾)輪流照看兩個兒子。男孩克里斯蒂安(威廉·約翰·奈爾森 William J?hnk Nielsen 飾)從倫敦遷至丹麥,母親的病逝令他與父親心生隔閡。在新學(xué)校中他與安東的長子伊萊亞斯(馬庫斯·瑞格德 Markus Rygaard 飾)結(jié)識,后者因瑞典人的身份受到同學(xué)的歧視與欺凌??死锼沟侔步虝寥R亞斯以暴制暴,兩個同樣來自破碎家庭的男孩成為好友。 安東帶著兩個兒子和克里斯蒂安外出游玩,因誤會被人連續(xù)掌摑羞辱。安東堅持以寬容忍讓的態(tài)度化解此事,卻不被孩子們理解。在發(fā)現(xiàn)庫房里的火藥后,克里斯蒂安開始慫恿伊萊亞斯加入自己危險的復(fù)仇計劃。而此時已經(jīng)回到蘇丹的安東因為救治了惡貫滿盈的當(dāng)?shù)卮罄?,?nèi)心正經(jīng)歷著一場道德的煎熬…… 影片原名《復(fù)仇(The Revenge)》,后更名《更好的世界(In a Better World)》,于2011年相繼摘得第68屆金球獎最佳外語片獎和第83屆奧斯卡金像獎最佳外語片獎兩項殊榮。