Brutal class satire 'Triangle of Sadness' wins Cannes Palme d'Or
Agence France-Presse
Updated as of May 29 05:28 AM
CANNES, France -- "Triangle of Sadness," a viciously sharp satire about class conflict, a surprise winner of the Palme d'Or at the Cannes Film Festival on Saturday (Sunday in Manila). In the movie, Filipino actress Dolly De Leon portrayed Abigail, a toilet cleaner on a luxury yacht. Read more »