Two visions of the trauma of disappeared people in Latin America had a central role at Sunday's Academy Awards.
The 97th Academy Awards, held on March 2, 2025, at Los Angeles’ Dolby Theatre, celebrated the year’s cinematic achievements.