Netflix May Not Win Best Picture, but We’ll Win Better Movies
Posted onIn 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 […]