Netflix May Not Win a Best Picture Oscar, but We’ll Win Better Movies

Netflix May Not Win a Best Picture Oscar, but We’ll Win Better Movies

In early 2015, Netflix made one of the most dramatic deals in the company’s career, announcing it had paid close to $12 million for Beasts of No Nation, a grim war tale starring Idris Elba. By then, the streaming service had already found Emmy success with original series like House of Cards, and had even …