Nicholas Tse character Young Master Liu Jianmeng
Nick Cheung character Chen Yungren/Brad/Lao Ba
Tong Dawei character Wen Wen-Qie
Charlene Choi character Lady Water Dragon
Huang Yi character Lady Fire Dragon
Liu Yang character Yue Ling-Long
Yuen Tak character Jin Buer, King of Jokers
Philip Ng character Yu Feng, King of Eagle's Claw
Mavis Pan character Lady Fox, Acoustic Power
Wilson Tong character Tang Ao, King of Thousand Hands
Kenny Ho character Gold Shield Captain Iron
Zheng Xiao-Dong character Gold Shield Constable Zhu San
Yumiko Cheng character Hu Wa
Sun Xiao-Fei character Lan Lan
Mo Mei-Lin character Captain Zhan Fei-Long/Chin Fei-Lung
Na Wei character County Mayor