Beautiful, interesting, incredible cinema.
A look at the Palm Springs International Film Festival on the occasion of its 25th anniversary.