Netflix to Release Films in Theaters in Push for Oscar Bids

It was announced last week that Netflix is employing a new tactic to boost their…

Advertisements