A Cinematic Ode to Shanghai's Vanishing World

Red banners encouraging residents to move out as soon as possible festoon the alleys.
Red banners encouraging residents to move out as soon as possible festoon the alleys.