Cannes competition grows to 22 films as Chinese director Bi Gan’s sci-fi thriller ‘Resurrection’ enters Palme d’Or race May 11, 2025