The Hong Kong film will world-premiere June 12 in Shanghai, where Tony Leung Chiu-wai heads the main competition jury.