Die amerikanische Universitätsprofessorin Deborah Lipstadt (Rachel Weisz) wirft dem britischen Autor David Irving (Timothy Spall) die Verleugnung des Holocausts vor. Der verklagt sie daraufhin und veranlasst, dass der Prozess in England stattfindet. Durch das britische Justizsystem muss die Historikerin Lipstadt quasi beweisen, dass der Holocaust tatsächlich stattgefunden hat. Irving argumentiert im Prozess mit Faktenverdrehungen.