Chinese suspense thriller Lost in the Stars has dominated the Dragon Boat Festival box office as it has bagged over 490 million yuan ($68.2 million) since its debut on Thursday, according to figures from box office tracking site Maoyan.
The film "Spirit of Dragon Horse" director Yang Zi and starring Jackie Chan appeared in the elegant set, and shared the fighting spirit of "Dragon Tiger Martial Artist" in their eyes with the participating filmmakers. The film "Gone She" was co-directed by Cui Rui and Liu Xiang, starring Zhu Yilong, Ni Ni, Wen Yongshan and Du Jiang. The film tells a bizarre case surrounding "her".