The 2025 indie festival finds filmmakers tackling prickly material with a warmer lens — or avoiding it altogether The post ...