The 2019 Cannes films in competition: from Tarantino to Almodovar there are 21