The other curated films in the showcase include Chinese director Gao Peng’s award-winning crime thriller A Long Shot (2023) and An Unfinished Film (2024), a docu-fiction filmed during the Covid-19 ...