The action, romance, comedy opens June 21 on the mainland, June 28 elsewhere.
Jet Li (as Detective Huang Fei-Hong), Wen Zhang and Michelle Chen play a detective trio who try to solve a series of murders.
Collin Chou, Bruce Leung, Leung Kar-Yan and Stephen Fung are among the long list of stars who make guest cameo appearances.
Jet Li, Wen Zhang
Michelle Chen, Liu Shi-Shi, Ada Liu
Wen Zhang and Stephen Fung