The 28th Shanghai International Film Festival opens on June 12 with “Afterpiece,” a Hong Kong psychological drama produced by Derek Yee and directed by debut filmmaker Keane T.K. Wong. Multiple outlets report that the film receives its world premiere as the festival’s opening title, with the event scheduled to run from June 12 to June 21.
“Afterpiece” centers on Owen, a former celebrated stage director who has spent more than a decade in creative paralysis. The opening-film announcement comes alongside details of the festival’s main competition judging lineup: Tony Leung Chiu-wai leads the main competition jury in Shanghai.
Overall, the reported coverage focuses on the film’s role as the festival opener, its Hong Kong production and creative team, its central character and premise, and the leadership of the main competition jury. No other competing opening titles are mentioned in the provided sources.