对于安东尼(斯科特·麦克洛维茨 Scott Mechlowicz 饰)来说,成为一名成功的厨师是他的毕生志愿,怀揣着这个梦想,安东尼来到了南斯拉夫,准备在这里开一家小餐厅。没想到,不但餐厅没开成,安东尼还和偶遇的好友朱利安(阿方索·麦克奥雷 Alphonso McAuley 饰)一起干起了私家侦探的活计。众所周知,朱利安是个好色的花花公子,和这样的伙伴一起创业真的没有问题吗? 一个名叫卡塔琳娜(帕兹·维嘉 Paz Vega 饰)的美艳女子出现在了安东尼和朱利安的面前,声称因为掌握了一份绝密的情报而身处危险之中,这两个连自身都难保的大男人能够保护卡塔琳娜吗?两人此时还不知道的是,他们已经成为了冷酷杀手海伦(珍妮·麦克蒂尔 Janet McTeer 饰)的下一个目标。
刑事犯罪检察官的迈克尔·克莱顿(乔治·克鲁尼 George Clooney 饰)曾在纽约法律界风光一时。离职后又在一家大型私人法律事务所谋事。在新老板马蒂·巴彻(西德尼·波拉克 Sydney Pollack 饰)的督促下,开始了清理不良记录的工作中。但工作和个人生活也因此改变:妻子孩子离他而去,债务让他没了以前的光彩。财政状况让他只得继续在工作中煎熬。同时,他又因为公司的肮脏业务而卷入一场价值高达数百万美元的集体诉讼案当中。而正当他利用自己的关系和丰富的办事经验“拨开迷雾”成功解决这场诉讼案时,老板手下的另一个办事员亚瑟·艾登斯(汤姆·威尔金森 Tom Wilkinson 饰)以及女诉讼律师凯伦·克劳德(蒂尔达·斯文顿 Tilda Swinton 饰)等人的一一卷入,使得迈克尔的事业和人生再次面临新一轮严峻的挑战……