The 97th Academy Awards, held on March 2, 2025, at Los Angeles’ Dolby Theatre, celebrated the year’s cinematic achievements.
While best documentary Oscar winner “No Other Land” has been struggling to get visibility in the U.S., the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results