Netflix says no to showing the Stranger Things finale in theaters
Stranger Things' fifth and final season starts soon, with the first four episodes being released by Netflix on Nov. 26 (just in time to ignore your family all Thanksgiving-long). The…





