- Overview
Explores Leni Riefenstahl's artistic legacy and her complex ties to the Nazi regime, juxtaposing her self-portrayal with evidence suggesting awareness of the regime's atrocities.
- Release Date
31 October 2024
- DirectingAndres Veiel
- Budget
$0.00
- Revenue
$0.00
- Stars
Videos
User Reviews
See moreMore Like This