Netflix Originals Barred from Cannes Film Festival For Refusing Theater Releases Nadeem Sarwar 6 years ago