[Cannes] Netflix Press Release