同是离婚律师的丹尼尔•拉弗提(皮尔斯•布鲁斯南饰)和奥黛丽•伍斯(朱丽安•摩尔饰)都是同行中的佼佼者,两人经常在法庭上针锋相对。本来各自过着自己生活的两人,因为一件备受关注的离婚案件,又成为了对手。 他们各自为摇滚歌手贾米森(迈克尔•辛饰)与设计师塞丽娜(帕克•波西饰)离婚案件的律师,夫妻俩为一座爱尔兰堡垒的归属问题争持不下。为了得到更多的资料,丹尼尔与奥黛丽斗到了爱尔兰收集证据。怎料两人在当地节日狂欢后发生了关系,但他们仍需回到美国处理各自客户的离婚案件,就是说他们将再一次对簿公堂。。故事发生在1985年的8月12日,那一天,《北关东新闻》的记者悠木和雅(堤真一 饰)原本准备和好友安西耿一郎(高岛政宏 饰)一同去攀岩。一架客机的失事让悠木放弃了登山,重新回到了工作岗位上,在这样一起死伤者众多扣人心弦的特大事故面前,悠木出乎意料的被社长白河赖三(山崎努 饰)指派到了新闻的第一线。
在现场,悠木目睹了人间的各种惨状与伤痛,同行之间不择手段的激烈竞争也让他看到了新闻界黑暗的一面,在道德和真相面前,他不知该何去何从。就在这个节骨眼上,悠木收到了安西突然病发入院的消息,好友的意外辞世如同醍醐灌顶,令悠木看清了现实与理想,一条明确的道路在悠木面前展开了。。