At a time when viewers around the world remain wary of returning to cinemas, the Shanghai International Film Festival (SIFF) once again can’t keep up with local audiences. Demand is so high that ...