凯瑞(萨拉·杰西卡·帕克 Sarah Jessica Parker 饰)和夏洛特(克里斯汀·戴维斯 Kristin Davis 饰)的两位同性好友,安东尼(马里奥·坎通
Mario Cantone 饰)与斯坦福(威利·加森 Willie Garson 饰)终于成婚,而凯瑞与“大先生”(克里斯·诺斯 Chris North 饰)婚后却不满生活日渐平淡,二人矛盾渐生。全职妈妈夏洛特日夜担心丈夫哈里(伊万·汉德勒 Evan Handler 饰)会与青春洋溢的爱尔兰保姆艾琳(爱丽丝·伊芙 Alice Eve 饰)出轨。律师米兰达(辛西娅·尼克松 Cynthia Nixon 饰)不满老板对女性的歧视,愤而辞职。就在此时,萨曼莎(金·凯特罗尔 Kim Cattrall 饰)应阿联酋酋长之邀,带领三人出游中东的阿布扎比。在香料集市上,凯瑞重逢多年前的旧爱艾登(约翰·考伯特 John Corbett 饰)。心猿意马的凯瑞盛装赴约,果然犯了不该犯下的错误……
因父亲被害,14岁的玛蒂·罗斯(海莉·斯坦菲尔德 Hailee Steinfeld 饰)抵达案发地史密斯堡,作为长女代表家人处理后事。杀死父亲的凶手汤姆·切尼已不知去向,在这枯燥又忙碌的西部小镇上,没人关心杀死异乡人的逃犯何时落网。玛蒂决定自己雇佣警察为父亲报仇,经人介绍,她选择与醉醺醺的警长罗斯特·考波恩(杰夫·布里吉斯 Jeff Bridges 饰)合作,同时,一名来自德克萨斯的骑警拉博夫(马特·达蒙 Matt Damon 饰)亦希望抓获汤姆·切尼,好在德州获得高额悬赏,为了让切尼在本地被正法,玛蒂必须在拉博夫之前抓到杀父仇人。成熟而坚强的玛蒂与罗斯特踏入了保留地,在那里有众多不法之徒,以及暂时逍遥法外的仇人……
瑞典医生安东(米克尔·佩斯勃兰特 Mikael Persbrandt 饰)常年工作在苏丹的难民营,每天直面武装暴力造成的伤痛与死亡;休假时则飞返丹麦,与分居中的妻子玛丽安(崔娜·蒂虹 Trine Dyrholm 饰)轮流照看两个儿子。男孩克里斯蒂安(威廉·约翰·奈尔森 William Jøhnk Nielsen 饰)从伦敦迁至丹麦,母亲的病逝令他与父亲心生隔阂。在新学校中他与安东的长子伊莱亚斯(马库斯·瑞格德 Markus Rygaard 饰)结识,后者因瑞典人的身份受到同学的歧视与欺凌。克里斯蒂安教会伊莱亚斯以暴制暴,两个同样来自破碎家庭的男孩成为好友。 安东带着两个儿子和克里斯蒂安外出游玩,因误会被人连续掌掴羞辱。安东坚持以宽容忍让的态度化解此事,却不被孩子们理解。在发现库房里的火药后,克里斯蒂安开始怂恿伊莱亚斯加入自己危险的复仇计划。而此时已经回到苏丹的安东因为救治了恶贯满盈的当地大佬,内心正经历着一场道德的煎熬…… 影片原名《复仇(The Revenge)》,后更名《更好的世界(In a Better World)》,于2011年相继摘得第68届金球奖最佳外语片奖和第83届奥斯卡金像奖最佳外语片奖两项殊荣。