The 97th Academy Awards, held on March 2, 2025, at the iconic Dolby Theatre in Los Angeles, honored the year’s most outstanding cinematic achievements. Hosted by the charismatic Conan O’Brien, the star-studded event was filled with unforgettable moments and well-deserved victories. The biggest winner of the night was Anora, sweeping five major awards, including Best Read More…