Netflix’s first blockbuster is a beast
New media giant Netflix said last night its first original movie, Beasts of No Nation starring Golden Globe winner Idris Elba, will be released to subscribers on 16 October on its popular video streaming service, but also in selected US theatres.