The 97th Academy Awards, AKA the 2025 Oscars, are almost upon us, with the Dolby Theatre in Hollywood, Los Angeles ready to welcome the great and the good from the world of cinema on Sunday (March 2).