Donnie Yen
General Lone
Donnie Yen
General Lone
Charlene Choi Cheuk-Yin
13th Young Master
Gillian Chung
Blue Bird
Edison Chen
Peachy
Tony Leung Ka-fai
Master Blackwood
Jaycee Chan
Charcoal Head
Qu Ying
Queen
Daniel Wu
Wei Liao
Chen Bolin
Blockhead
Fan Bingbing
Red Vulture
Jim Chim Sui-Man
Rebel Leader
Jackie Chan
Lord of Armour
Kenny Kwan Chi-Bun
Slave
Steven Cheung Chi-Hang
Corey Yuen
Director
Lam Suet
Author
Patrick Leung Pak-Kin
Director
Le Qun Song
Executive Producer
Kin Chung Chan
Author
Tommy Wai
Original Music Composer
Cheung Ka-Fai
Editor
Albert Yeung
Executive Producer
Peter Tsi
Author
Albert Lee
Producer
Bill Lui Cho-Hung
Art Direction
Jian Guo Zhao
Producer
Chan Chi-Ying
Director of Photography
Michelle Tsui
Author
Sze-To Cheuk-Hon
Author
Lee Pik-Kwan
Costume Designer
Maggie Choy Yin Ching
Makeup Artist
Donnie Yen
Stunt Coordinator