The fantasy crime thriller about a cop chasing a gang through different eras earned $30.3 million. Produced by Emperor Motion Picture, the film stars the popular Daniel Wu and Wang Qianyuan, and was directed by Lau Ho-leung.
It edged aside patriotic war film “Sacrifice” which had held the top spot for the previous three weekends. “Sacrifice” managed $6.0 million in its fourth weekend, for a cumulative score of $161 million, according to data from consultancy Artisan Gateway.
Disaster action movie “Greenland” opened modestly with $3.2 million for fourth place, despite the presence of Gerard Butler above the title. His previous releases of “Geostorm” and “London Has Fallen” yielded $65.6 million and $52.3 million respectively in China. But “Angel Has Fallen” yielded a more disappointing $9.4 million.
“Children of the Sea,” a Japanese animation touching on sea life and the supernatural, took fifth spot with $2.2 million in its opening.
Artisan Gateway shows China’s year-to-date box office as reaching $2.42 billion. Despite the nearly six months that cinemas in China were closed die to coronavirus restrictions, that is now only 73% down on the equivalent period last year.