Benjamin Ferencz
Self
Benjamin Ferencz
Self
Alan Dershowitz
Self
Patrice Theroux
Executive Producer
Barry Avrich
Writer
Kenneth Ng
Director of Photography
Barry Avrich
Producer
Tiffany Beaudin
Editor
Caitlin Cheddie
Producer
Barry Avrich
Director