SHANGHAI — The death of Chinese artist-director Chen Yifei last week has delayed the completion of his latest film, “The Barber.” Chen had been the driving force behind the troubled pic since its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results