爱丽丝(海瑟•格拉汉姆 Heather Graham 饰)和克劳斯(乌尔里奇•汤姆森 Ulrich Thomsen 饰)的婚姻关系名存实亡,一次偶然的机会,她邂逅了性格粗放的男子亚当(约瑟夫•费因斯 Joseph Fiennes 饰),两个人迅速堕入爱河,从性欲的满足到情感的依赖,她无法自拔。为此,爱丽丝终于跟丈夫摊牌,一直被蒙在鼓里的克劳斯暴跳如雷,两人于是离婚。后来,爱丽丝从闺蜜口中得知,克劳斯一直割舍不下自己,心中稍有悔意,但她还是发现了前夫跟闺蜜同居的事实,极为愤怒。爱丽丝答应了亚当的求婚请求。但对于他的火暴脾气,她还是心存芥蒂,幸好其姐狄波拉(娜塔莎• 麦克艾霍恩 Natascha McElhone 饰)帮忙安抚,爱丽丝才逐渐平静。在交流中,她从狄波拉那里看到了亚当雪山攀岩的照片,并意外发现了丈夫不可告人的秘密……。1944年3月,世界在第二次世界大战中动荡不已,而与此同时,法国一个小乡村角落里的孩子们也开始了一场“战争”。 一直以来,两个相邻村庄朗维村及伟恒村的孩子们冲突不断,但这一次,他们为“战争”想出了新的主意——孩子们决定互相争抢敌方身上的纽扣、鞋带、皮带等等,谁能先令对方赤身裸体被羞辱,谁就赢了。他们将这场战争命名为“纽扣的战争”。 “纽扣的战争”只不过是孩子们的玩闹,谁赢谁输其实并不重要。而这时,村子里来了一位犹太裔少女紫罗兰(Violette),她令朗维村的“孩子王”勒布拉克(Lebrac)心动不已,只是少女究竟来自何方?她背后又隐藏着怎样的故事?。