女记者雷切尔(凯特·贝金赛尔KateBeckinsale饰)从线人那里得到了涉及一件非常不光彩的政府行为的情报。她在丈夫雷(大卫·休默饰)的帮助下出版了这本书。新闻报道称,政府最终以泄露国家机密罪将雷切尔推上了被告席。此案由自负的检察官巴顿(马特·狄龙MattDillon饰)主持。法庭上,面对帕顿的质问,雷切尔平静地讲述了整个事件,公众的天平开始向雷切尔倾斜,但艾伦坚持雷切尔必须说出真相。提供者是谁?雷切尔渐渐陷入了两难的境地。艾伦开始向舆论和雷切尔的家人施加压力,雷逐渐无法阻止来自国家的压力,主张雷切尔向国家自首。但雷切尔向雷表达了她的坚持:真相是第一位的。