1 article
Keane T.K. Wong's 'Afterpiece' has been named the opening film for the 28th Shanghai International Film Festival, slated for 2026.