Dolly De Leon, far right, with Ruben Ostlund, second left, winner of the Palme d'or Prize for 'Triangle of Sadness', Erik Hemmendorff and Philippe Bober during the Award Winners' photocall at the 75th annual Cannes Film Festival, in Cannes, France on May 28, 2022. EPA

Does 'Triangle of Sadness' deserve the Cannes Palme d'Or?