CANNES - Diane Kruger, the star of Fatih Akin's In The Fade, won best actress in the Cannes film festival for her performance as a grieving, then vengeful German widow whose marriage to a German-Turk finds her battling homegrown neo-Nazis.
Accepting the award, Kruger said she was "overcome with emotion".
She closed her short, emotional speech by invoking real victims of terrorism: "Please know that you're not forgotten."
Joaquin Phoenix was another winner, bagging the best actor accolade.
Known for playing tortured souls and bad guys, his winning role as a hitman in Lynne Ramsay's You Were Never Really Here combines both archetypes in a magnetic performance, laying bare his monosyllabic character's physical and psychological wounds.
Variety magazine said the actor, who bulked up for the part, "never plays wounded the same way twice", praising his "eccentric, sometimes hilarious inversions of the hard man archetype".