First Look: Humboldt USA (opens in new tab)
Hell, USA By Nicolas Pedrero-Setzer Humboldt USA Dir. G. Anthony Svatek, U.S., no distributor Humboldt USA plays May 2 at Museum of the Moving Image as part of First Look 2026. Alexander von Humboldt was a German scientist who explored South, Central, and North America in a series of expeditions between 1799 and 1804. He was, by all accounts, a great humanist and his extensive research across the then-uncharted wilderness of the Americas has earned him recognition as the “father of ecology.” ...
Read the original article