The chain’s latest closures spark questions about the future of the big screen ????