Netflix movie bombs at box office
Netflix movie Beasts of No Nation, has debuted poorly at the US box office, although the SVoD giant claims it is pleased with the movie’s streaming performance. The film, starring Idris Elba and directed by Cary Joji Fukunaga, launched on Netflix on October 17th and also had a limited theatrical release in indie cinemas across […]