'I'm Still Here' Beats 'Emilia Pérez' to Win Top Award at Palm Springs Film Festival
Walter Salles' Brazilian drama "I'm Still Here" was named the best of the 35 Oscar-contending international films at the 2025 Palm Springs International Film Festival, PSIFF announced on Sunday. The award given out by a jury from the international film critics association FIPRESCI was open to 35 of the 85 eligible films in the category,