the Shanghai International Film Festival's Belt and Road Film Tour set off again. This is another splendid appearance of Chinese films and filmmakers on the international stage after the Dhaka International Film Festival in Bangladesh. Four films, ABSENCE, KARMA, MOON MAN, and THE CORD OF LIFE...