Deborah E. Lipstadt (Rachel Weisz) is a writer and historian. She's an expert on the Holocaust and gives lectures and speeches on the topic. David Irving (Timothy Spell) is a Holocaust denier. He makes it his mission to attack Lipstadt at every conceivable turn. This is the story of one woman's fight for truth and justice. Look for Denial in theaters on September 30th.