Leni Riefenstahl

Leni Riefenstahl (1902–2003) was a German film director, actress, and photographer whose acclaimed films, especially Triumph of the Will and Olympia, were made under Nazi rule and remain central to debates about propaganda and art.

Connect