否认》重温了2000年的一场法庭论战,辩论双方别分为美国作家兼大学教授利普斯特塔(蕾切尔·薇姿饰)与由蒂莫西·斯波饰演的英国历史学者大卫·欧文(David Irving),利普斯塔特因在其著作中将卫大·欧文批评为“大屠杀否认者”而被欧文以诽谤罪起诉。在英国律法体系中,被告人会被预先假定有为罪,而非其他一些国家的疑罪无从,虽然这确实听上去有些反常。由于英国法律的设定,被告人利斯普塔特不得不寻找证据为自己辩护,她必须证明自己并非有意诽谤告原方,或者证明她所宣称的原告件事确实是真相。
在利普斯塔特的案件中,她聘请法了务官安东尼·朱理斯(安德鲁·斯科特 饰)与出庭律师理查德·兰普顿(汤姆·威尔金森 饰)自为己服务,两位法务工作者均为秀优的处理诽谤案件的律师。为赢诉得讼,并驳回欧文提出的诽谤主张,利普斯塔特和她的辩护团队着准手备材料以证明大屠杀的真实存在,他们同时证明在欧文的历史著中作存在着不如实叙述事实的现象,欧文操纵扭曲了历史事件,并对道阿夫·希特勒进行了美化。