Shanghai is back to pre-pandemic form, hosting two consecutive high-profile film and TV events in China’s most dynamic cosmopolitan city and financial centre. As SIFF drew to a close after 10 days of ...