Cast
Fred A. Leuchter Jr.
Self
Robert Jan van Pelt
Self
David Irving
Self
Caroline Leuchter
Self (voice)
James Roth
Self
Shelly Shapiro
Self
Suzanne Tabasky
Self
Ernst Zündel
Self
David Collins
Re-enactment cast
Daniel Polsby
Re-enactment cast
Crew
Errol Morris
Director
Karen Schmeer
Editor
Artur Bartos
Props
Agnieszka Nejman
Assistant Production Manager
Robert Richardson
Additional Photography
Caleb Sampson
Music
Peter Donahue
Cinematography
Dorothy Aufiero
Producer
David Collins
Producer
Errol Morris
Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.