Film
fromwww.theguardian.com
2 days agoThe strangest thing: is the future of cinema not new movies?
A theatrical release of the Stranger Things finale generated an estimated $25–30m in 24 hours by selling concession-voucher seats, funneling revenue directly to exhibitors.