Leni Riefenstahl has never been able or willing to face her responsibility as a chief propagandist for National Socialism.
The same is certainly not true of the violently antisemite films of Fritz Hippler.