作为南加州最好的离婚官司律师,迈尔斯•马西(乔治•克鲁尼饰)的精明之道令客户非常满意。而玛丽莲(凯瑟琳•泽塔-琼斯饰)这个拜金女郎想利用自己的美色嫁入豪门后以离婚的名义取得高额的财产。而玛丽莲的丈夫请来了迈尔斯,以确保自己能在离婚官司中稳操胜券。玛丽莲的美丽吸引住了迈尔斯,但他还是帮自己的客户保全了家产。深深不忿的玛丽莲想要报复迈尔斯,便想假装与他结婚。他们一边算计对方,一边被对方吸引,到底爱情的力量又能否胜出呢?
电视肥皂剧制片人多诺万·多纳利 (Donovan Donaly) 偶然发现他的妻子邦妮 (Bonnie) 与前男友关系亲密。他提出离婚,邦妮聘请了顶级离婚律师迈尔斯·梅西,他也是“梅西婚前协议”的发明者,这是一份完全万无一失的婚前协议。迈尔斯赢得了针对多纳利的一大笔财产和解,但他却破产了。
私家侦探格斯·佩奇 (Gus Petch) 在一个醉酒的夜晚与一位金发女郎外出追踪富有且已婚的雷克斯·雷克斯罗斯 (Rex Rexroth)。当他们在一家汽车旅馆停下来时,格斯用视频捕捉到了他们的幽会。他把视频拿给雷克斯的妻子玛丽莲·雷克斯罗斯看,她是一个以金钱为代价的掠夺者。她提出离婚,要求一大笔财产赔偿。由于无力支付离婚协议,雷克斯聘请迈尔斯作为他的代表。玛丽莲的朋友、连续离婚的莎拉·索尔金警告玛丽莲迈尔斯将是一个危险的对手。
玛丽琳和她的律师弗雷迪·本德未能与迈尔斯和雷克斯达成协议。无聊的迈尔斯邀请迷人的玛丽莲共进晚餐,他们在那里调情。当他们出去时,格斯闯入并为迈尔斯复印了她的通讯录,迈尔斯让他的助手在安排掠夺性婚姻的同谋中寻找玛丽琳的名字。在法庭上,玛丽琳假装因雷克斯的不忠而情绪崩溃,声称她对雷克斯一见钟情,无条件地爱着雷克斯。迈尔斯随后致电瑞士酒店礼宾员“Puffy”克劳斯·冯·埃斯皮(Krauss von Espy)。帕菲作证说,玛丽莲要求他为她找一个非常富有、愚蠢、花心的人,她可以轻易离婚,他把她引给了雷克斯。离婚获得批准,但玛丽莲一无所获。
为了向迈尔斯报仇,玛丽琳发现现在身无分文的多纳利流落街头,仍然紧握着他的艾美奖小金人,并为他提供了一个重新夺回失去的荣耀的机会。不久之后,玛丽琳和她的新未婚夫、石油百万富翁霍华德·道尔一起出现在迈尔斯的办公室。玛丽琳不顾霍华德和迈尔斯的反对,坚持要求梅西签订婚前协议,这将使她在离婚时绝对不可能主张未婚妻的任何资产。然而,霍华德在婚礼期间毁掉了它,以示爱意。
六个月后,迈尔斯前往内华达州拉斯维加斯,在离婚律师大会上发表主题演讲。他遇到了玛丽琳,她已经与霍华德离婚,并可能获得了道尔石油公司的相当大一部分财产。然而,她承认她对自己富裕但孤独的生活不再抱有幻想。迈尔斯一时兴起与她结婚,并签署了梅西婚前协议,以证明他对她的财产没有兴趣,但她撕毁了协议。第二天早上,迈尔斯在大会上表示,爱情是最重要的,他将放弃离婚,转而从事无偿工作。
不久之后,迈尔斯发现“霍华德·道尔”只是多纳利一部肥皂剧中的演员;玛丽琳欺骗了他,使他的巨额财富面临风险。为了挽救公司的声誉,迈尔斯的老板赫伯·迈尔森建议雇用杀手“Wheezy Joe”来杀死玛丽琳。迈尔斯随后得知玛丽琳的前夫雷克斯去世了,他的遗嘱没有改变,他的全部财产都留给了她。由于她现在是两方中较富有的一方,因此他的资产不再面临风险。悔悟的迈尔斯急忙从乔手中救出玛丽琳,但玛丽琳已经提出支付双倍报酬来杀死迈尔斯。在随后的混乱斗争中,乔误将枪当成了哮喘吸入器,结果意外自杀。
随后,迈尔斯、玛丽琳和他们的律师会面协商离婚。迈尔斯请求再给一次机会,并追溯签署了一份梅西婚前协议。意识到自己对他的感情,她把它撕掉,然后他们接吻了。玛丽琳透露,为了让多纳利帮助向霍华德供货,她给了他一个制作热门电视节目的想法