STXinternational, Cloudlight, Anton, See-Saw Films and more: Cannes May 17 - last days to register and save!