刑事检察官迈克尔·克莱顿(乔治·克鲁尼饰)曾是纽约法律界的一员。离开后,他在一家大型私人律师事务所工作。在新老板马蒂·巴奇(西德尼·波拉克SydneyPollack饰)的催促下,他开始清理不良记录。但这改变了他的工作和个人生活:妻子和孩子离开了他,债务夺走了他昔日的辉煌。经济状况让他不得不继续在工作中受苦。与此同时,他因公司的肮脏业务而卷入了一场价值数百万美元的集体诉讼。而正当他利用自己的关系和丰富的经验“拨开迷雾”成功解决诉讼时,老板手下的另一名职员阿瑟·伊登斯(汤姆·威尔金森TomWilkinson饰)和他的女儿诉讼律师凯伦·克劳德(蒂尔达·斯文顿TildaSwinton饰)的介入以及其他人则让迈克尔的事业和生活再次面临新一轮的严峻挑战……