by
Mieko Ouchi
Language: English
Release Date: May 1, 2007
Leni Riefenstahl, one hundred years old, is in the office of a young female Hollywood studio executive. Leni’s reason to be there is clear: to make one last desperate pitch to direct her first feature film in fifty years. A thought-provoking contemplation on art, politics, and the seduction of fascism,...