瑞典医生安东(米克尔·佩斯勃兰特·米克尔·佩斯勃兰特饰)常年在苏丹难民营工作,每天面对武装暴力带来的痛苦和死亡;休假时,他飞回丹麦,与分居的妻子玛丽安(由崔娜·迪斯霍尔姆·崔娜·迪斯霍尔姆扮演)轮流照看他的两个儿子。 男孩克里斯蒂安(威廉·约翰·奈尔森·威廉·金克·尼尔森饰)从伦敦搬到了丹麦,他母亲的去世使他与父亲分离。 在新学校,他遇到了安东的大儿子埃利亚斯(马库斯·瑞格德·马库斯·瑞格德饰),他因为瑞典身份而受到同学们的歧视和欺凌。 克里斯蒂安教埃利亚斯以暴制暴,两个来自破碎家庭的男孩成了朋友。 安东带着两个儿子和克里斯蒂安出去玩,因为误会被扇了耳光,还被羞辱。 安东坚持以宽容的态度解决此事,但不被孩子们理解。 在发现仓库里的火药后,克里斯蒂安开始鼓励伊莱亚斯加入他危险的复仇计划。 此时,已经回到苏丹的安东正经历着一场道德上的煎熬,因为他对待当地那些充满邪恶的老板们...这部电影的原名是《复仇》,后来改名为《在更美好的世界》。2011年获得第68届金球奖最佳外语片奖,第83届奥斯卡金像奖最佳外语片奖。