The best international feature film Academy Award nominee is the bleakest, most grueling film of 2025.