Werner Herzog: Every Man for Himself and God Against All (2023)
Herzog has lived many lives and exudes an endless curiosity—as if, as a child, he fell into a Bavarian creek awash with potion and clambered out anew, like some German Obelix. Continue reading →