Palme d’Or: Triangle of Sadness wins top prize in Cannes for Ruben Ostlund Arts&Life May 29, 2022 A biting social satire – complete with a lengthy vomiting scene – has taken the top prize at the Cannes…