Twenty films are competing for the coveted Palme d'Or, including Only God F - The Independent