Jabarkan Pemeran dari Badges of Fury

Jet Li sebagai Huang Fei Hong (黃非紅,a homonym/spoof spelling of 黄飞鸿Wong Fei-hung)

Wen Zhang sebagai Wang Bu Er (王不二,literally "not stupid Wang")

Michelle Chen sebagai Angela, Huang and Wang's superior

Cecilia Liu sebagai Liu Jin Shui (劉金水), a female star

Ada Liu sebagai Dai Yiyi (戴依依), Liu's older half-sister

Leung Siu-lung sebagai Liu Xing (劉星), Liu Jin Shui's uncle

Stephen Fung sebagai Liu Jin Shui's cousin

Lin Shuang sebagai Sun Ling (孫玲)

Michael Tse sebagai Yao Yi Wei (姚一偉) (cameo)

Kevin Cheng sebagai Li Tian Ci (李天賜) (Cameo)

Tian Liang sebagai Zhang Liang (鄭亮)

Collin Chou sebagai Chen Hu (陳虎), a wanted criminal (cameo)

Wu Jing sebagai Insurance manager (cameo)

Bryan Leung sebagai Uncle Lucky (祥叔) (cameo)

Aaron Shang sebagai Ni Chuan, Interpol liaison

Tong Dawei sebagai Wang Feng (王峰)

Stephy Tang sebagai sopir perempuan (cameo)

Huang Xiaoming sebagai Interpol officer in black (cameo)

Raymond Lam sebagai Gao Min (高敏) (Cameo)

Alex Fong sebagai Fortune teller (Cameo)

Zhang Zilin sebagai Huang Fei Hong's wife (cameo)

Lam Suet sebagai taxi driver (cameo)

Tin Kai-Man sebagai Party guest (cameo)

Joe Cheung sebagai chef (cameo)

Ma Yili sebagai Commissioner (Cameo)

Wang Zhifei sebagai Mr. Mai

Feng Danying sebagai Ms. Zhou