This week we discuss the strained relationship between Netflix and Cannes and the future of streaming as we see it.