Loading Video...
Netflix is expanding to France amid strong backlash by French film industry and distributors.