Michael Haneke has won the Cannes Film Festival's top prize, the Palme d'Or, for a second time with his stark film about love and death, Amour.
The Austrian director's powerful and understated film stars two French acting icons - 85-year-old Emmanuelle Riva and 81-year-old Jean-Louis Trintignant - as an elderly couple coping with the wife's worsening health.
Haneke previously won the Palme in 2009 for The White Ribbon, and is the seventh director to take the top prize twice.
The festival jury awarded the second-place Grand Prize to Matteo Garrone's Italian satire Reality, while Ken Loach's whiskey-tasting comedy The Angels' Share won the third-place Jury Prize.
Carlos Reygadas was named best director for his surrealism-tinged story of a Mexican family, Post Tenebras Lux.