玛戈特(妮可•基德曼 饰)与宝琳(詹妮弗•杰森•李 饰)是一对关系复杂的姐妹。尽管两人性格迥异,但玛戈特还是决定参加妹妹的婚礼。然而,当玛戈特看到自己的未来妹夫马尔科姆(杰克•布莱克 饰)时,她意识到这个无业游民无法配得上她的妹妹。
宝琳对姐姐的到来感到十分欣喜,但她也担心玛戈特会给自己的生活带来麻烦。玛戈特不想自己的儿子与情夫迪克的女儿发生关系,她深爱自己的儿子。然而,她发现自己陷入了丈夫与迪克之间的困境,无法做出选择。
玛戈特发现了马尔科姆与迪克女儿之间有不可告人的秘密,她想把这件事告诉妹妹,但宝琳也讨厌玛戈特把自己的生活经历写成小说。两人因此争吵不断。
在一次争吵中,宝琳从男友口中得知了他出轨的事。玛戈特决定与她一起回纽约去,姐妹俩都知道,她们是爱着彼此的。