Japanese maestro Hirokazu Koreeda took the Palme d’Or at Cannes for this heart-wrenching drama about a family living on the margins of society. Told with peerless humanity and compassion, Koreeda’s intimate and engrossing masterwork is a quietly devastating indictment of Japan’s class divide.