The 97th Oscars will be held on March 2, 2025, at the Dolby Theater at 4 p.m. PST, and broadcast on ABC, and presumably also ...