Time has been at a premium for Singaporean filmmaker Anthony Chen so far in 2026. He’s been on the road with his latest production, We Are All Strangers , which bowed in competition at Berlin in February before opening both the Hong Kong International Film Festival and Italy’s Far East Film Festival in Udine in April. The film — a layered family drama — closes out what Chen calls his “Growing Up” trilogy, following his Cannes Camera d’Or-winning debut Ilo Ilo (2013) and 2019’s Wet Season in delving as deeply into the rise and fall of relationships as into life in his home country. But now comes the Shanghai International Film Festival , and with it time to recharge — and maybe even reflect — as Chen serves as president of the Chinese event’s Asian New Talent jury. Ilo Ilo — and Cannes — kick-started his career and lifted him into the global film industry’s consciousness with the acclaim and awards that followed. So Chen knows the good that festivals can do.…