Some might wonder why, in 2025, yet another documentary about Leni Riefenstahl, Hitler’s favorite propagandist, is needed.