Filmed in Buchenwald, Dachau and Ohrdruf by "Allied Cameramen" there is no information about the director of the film.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States