Conan O'Brien performs onstage during the 97th Annual Academy Awards at the Dolby Theatre in Hollywood, California on March 2, 2025. Conan O'Brien performs onstage during the 97th Annual Academy ...