Leni Riefenstahl

Leni Riefenstahl

Leni Riefenstahl was a German documentarian who directed Triumph of the Will in 1935, and many others. She was arrested by the Allies after the war and escaped twice. Leni remained creatively active into her nineties.