故事发生于1926年的德国,安娜(纳嘉·乌尔 Nadja Uhl 饰)和罗特(斯科拉·鲁特 Thekla Reuten 饰)是情同手足的姐妹,他们的父母在两人六岁时双双去世了,留下孤苦无依的两姐妹。叔叔收养了身体较为强健的安娜,体弱多病的罗特则被阿姨和姨丈带走了,自此两姐妹一个生活在德国一个生活在荷兰,再也没有见过面。
叔叔对待安娜非常的粗暴,安娜每天都要干数不清的活,还会动辄遭到辱骂殴打。罗特就幸运得多的,阿姨对待她如同亲生女儿一般视如己出,让她接受良好的教育。虽然两个姑娘没有见面,但她们的内心里都在深深的想念着彼此。二战爆发了,纷飞的战火中,罗特和安娜在德国见面了。。自古婆媳关系大多棘手,查丽(詹妮弗.洛佩兹 Jennifer Lopez饰)也遇上了同样的问题。当她就要和男友凯文(迈克尔.瓦尔坦 Michael Vartan饰)百年好合时,却遇到了一个严峻的问题:凯文的妈妈菲尔茨太太(简·方达 Jane Fonda饰)对这个未来儿媳另有意见。菲尔茨太太曾经拥有体面的事业,然而如今她把全部的爱和心思都摆在儿子身上,不能接受查丽的“入侵”。
菲尔茨太太联同助手一起,千方百计地要把查丽这个不速之客赶走,查丽好不容易才觅得如意郎君,当然不能束手就擒,招数一来一往,两方都在暗处开始较量。。