“This week, Netflix announced that it paid nearly $12 million for the worldwide distribution rights for [Beasts of No Nation]. The movie already has a lot of Oscar buzz, but to qualify for an Academy Award nomination, it has to be shown in theaters before or on the same day it plays on TV, online or other platforms.” But the big chains have already said no.