Netflix is now in the movie business. While the company has been investing heavily in producing original content over the last couple of years, up until its focus was on series with the odd documentary. The upcoming release of “Beasts of No Nation” marks the company’s first venture into the realm of original feature films. […]