Catch up on top show moments from the 97th annual Oscars at the Dolby Theatre on Sunday, March 2, 2025, in Hollywood, Calif.
Not long ago, I asked The New Yorker’s editor, David Remnick, whether he’d ever return to the Academy Awards, having attended ...