Morgan Street, New Cinema