At 9:45 p.m. the other night, "The Sharpshooter," which might be the last film of Edison Chen, premiered at the Hong Kong International Film Festival. The male star of this film, Edison Chen, was also the male star in the "sex photo scandal." Therefore, it was rejected during the mainland censorship process, causing its release to be delayed for a year. According to the production house, although the film cannot be shown on the mainland, there is hope that it will be available there as an audiovisual product. Director Dante Lam told reporters: "It can finally be seen! I've waited such a long time!"