'Beasts of No Nation' Trailer: Idris Elba and Netflix Head Into Awards Season Netflix may have an Oscar contender on its hands. Continue reading…

Comments