Feeling the heat in Cannes