
109 minutes
9/30/2016
Acclaimed writer and historian Deborah E. Lipstadt must battle for historical truth to prove the Holocaust actually occurred when David Irving, a renowned denier, sues her for libel.

Rachel Weisz
as Deborah Lipstadt

Tom Wilkinson
as Richard Rampton

Timothy Spall
as David Irving

Andrew Scott
as Anthony Julius

Jack Lowden
as James Libson

Caren Pistorius
as Laura Tyler

Alex Jennings
as Sir Charles Gray

Harriet Walter
as Vera Reich

Mark Gatiss
as Professor Robert Jan van der Pelt

John Sessions
as Prof. Richard Evans

Nikki Amuka-Bird
as Libby Holbrook

Pip Carter
as Anthony Forbes-Watson

Jackie Clune
as Heather Rogers

Will Attenborough
as Thomas Skelton Robinson

Max Befort
as Nik Wachsman

Daniel Cerqueira
as Sam Glass

Laurel Lefkow
as Storm Glass

Elliot Levey
as Roger Levy

Helen Bradbury
as Rachel Levy
Jacob Krichefski
as Rabbi Brenner

Abigail Cruttenden
as Janine Stone

Hilton McRae
as Judge John Trench

Andrea Deck
as Leonie

Lachele Carl
as Gloria
Edward Franklin
as Simon

Sally Messham
as Meg

Sean Power
as Mitch

Tom Clarke Hill
as Sam Dixon
Amber Batty
as Kate Kelland

Paul Hunter
as Judge's Clerk

Amanda Lawrence
as Court Usher

Ziggy Heath
as Gerald

Todd Boyce
as Reporter

Sara Powell
as Reporter

Nicholas Tennant
as Angry Man

Jeremy Paxman
as Himself (Archive Footage)

Paul Bailey
as Paralegal #1 (uncredited)

Laura Evelyn
as Maureen

Ian Bartholomew
as TV Historian
Luigi Boccanfuso
as Neo Nazi