Three of the most discussed films of last year, The Substance, Wicked, and Emilia Perez, won the most awards at the ceremony. However, Anora surprised everyone by taking home the Best Picture award.
Jackie Chan returned to Los Angeles for the 2025 Critics Choice Award Feb. 7, receiving a standing ovation before presenting the Best Foreign Language Film prize to Emilia Pérez.