Netflix acquires Cannes title