Each one of the 26 respondents who brought documentary features to Sundance in 2025 has their own fascinating set of ...