When actor Guo Jingfei and director Lu attended a promotional event for the film in Beijing on Thursday, actress Yang Mi attended a screening in Shanghai at the same time.
Yang, one of China's most popular actresses in fantasy and costume dramas, said her character in the movie is a bit special, with a convincing transformation from what seems to be a villain to a person standing for justice.
As of Monday, the film has raked in nearly 900 million yuan ($139 million) at the box office, propelling it to rank as the fourth highest-grossing film in China this year.