Click on thumbnail for full image
The 98th Academy Awards ceremony took place on March 15, 2026, at the Dolby Theatre in Hollywood, Los Angeles. You can watch the video clips here.
The 98th Academy Awards ceremony took place on March 15, 2026, at the Dolby Theatre in Hollywood, Los Angeles. You can watch the video clips here.