The 2025 festival jumps to 122 films from around the world: 92 feature-length, 28 shorts, and two FilmCan student films.