On the evening of March 2, 2025, the global film industry turned its attention to the Dolby Theatre in Los Angeles, where...