Helena Zengel is a German actress. She is best known for her roles in the films System Crasher, News of the World, and The Legend of Ochi. From Wikipedia
The second edition of the festival will showcase 26 films on climate and sustainability, with discussions led by prominent cultural figures and scientists.