Netflix is gobbling up shows and films left and right lately, and this particular incident continues the trend.
The graphic war drama Beasts of No Nation, starring Idris Elba, was scooped up by the internet streaming giant and is slotted for a Fall 2015 release. The release though is exactly what has been a thorn in large theater chains’ sides, as Netflix plans to debut the film in…
