BEIJING, July 12, 2016 (Xinhua) -- Director Jazz Boon, actress Charmaine Sheh and producer Jing Wong (from R to L) attend a press conference of their new movie Line Walker in Beijing, capital of China, July 12, 2016. The movie will be released on Aug. 11. (Xinhua/Li Yan)