In late November 2025, Cyclonic Storm Ditwah hit Sri Lanka, pouring a deluge that would trigger one of the most devastating landslide events in recent memory. While the immediate toll—lives lost, ...
Throughout the year, IndieWire asks cinematographers with films premiering at major festivals to tell us what formats, ...