'Stranger Things' makers announced that the series finale of the sci-fi show will be released in over 350 theatres across US and Canada, in sync with global premiere on the streaming service. The creators, The Duffer Brothers said, "Getting to see it on big screen, with incredible sound, picture and room full of fans feels like perfect way to celebrate."
short by
Ishita Ranganath /
10:11 pm on
26 Oct