Cast & Crew

Directed by

Tommy Wai-Tak Lor
(as Tommy Lor)
Ming-Sing Wong
(as Sam Wong)

Writing Credits

Li Wan
(as Wanli)
Fengjin Ye
Chunhui Zeng

Cast

Sammo Kam-Bo Hung
Chen Tianlai
Wah Yuen
Chen Tianhong
Tin-Chiu Hung
Chen Yingjie
Kane Kosugi
Ken / Takeda Shosa
Jiayin Wang
Xia Yufei
Wing-Kin Lau
Ren Sihai
Ka-Lok Wong
Zho Changkong
Chia-Yung Liu
Hong Style Master Liu (Special appearance)
Yu-Hang To
Choyleefut Master (Special appearance)
Ronald Ainslie
Restaurant Owner
Baihe Bai
Pushchair Lady
Loic Basseler
Restaurant Thug
Zhongheng Bian
Marshal
Francis Boivin
Restaurant Thug
Cem
Restaurant Thug
Bingliang Chen
Choyleefut Disciple
Jianxin Chen
Choyleefut Disciple
Wenchao Chen
Choyleefut Disciple
Wenyuan Chen
Picket Girl
Taotao Cui
Muay Thai Master
Jianzhuang Deng
Sun Yat Sen
Yafei Duan
Pan America Co. Team Assistant
Ash Gordey
Restaurant Thug
Ao Han
Pan America Co. Representative
Lin He
Choyleefut Team Assistant
Liqiu Huang
Choyleefut Disciple
Yucai Huang
Choyleefut Disciple
Dominique Kailly
Restaurant Thug
Yuu Ki
Referee
Dongjian Li
Choyleefut Team Assistant
Donglin Li
Pan America Co. Director
Hairong Li
Choyleefut Disciple
Jiehe Li
Choyleefut Disciple
Jing Li
Picket Girl
Yingchun Li
Boxing Judge
Chuanbin Liang
Choyleefut Team Assistant
Liker
Restaurant Thug
Wansheng Lin
Tai Chi Master
Lianglu Liu
Reporter
Zhengguang Lu
Choyleefut Team Assistant
Cheng Luo
Choyleefut Team Assistant
Andrew Pong
Ken's Grandfather
Ian Powers
X-Man
Hui Qi
Boxing Judge
Ji Qi
Reporter
Bailou Ruan
Choyleefut Disciple
Zhaorong Ruan
Choyleefut Disciple
Qianwei Su
Xiao Mei
Zhuoran Su
Boxing Judge
Tan Tan
Picket Girl
Vidalia
Susan
Lifeng Wang
Reporter
Ming-Sing Wong
Qian Xing
Kanglong Wu
(as Ganglong Wu)
Xuwen Wu
Zhang Zhiqian
Fugui Yang
Choyleefut Disciple
Fengjin Ye
Japanese Official
Fei Yin
Pan America Co. Office Clerk
Jianmin Zhang
Boxing Judge
Jiaping Zheng
Choyleefut Team Assistant
Wei Zheng
Boxing Judge
Weidong Zhu
Pan America Co. Team Assistant

Produced by

Zhongjie Chen
producer
Xiyuan Feng
producer
Donglin Li
executive producer
Leliin Li
producer
Jianmin Lv
producer
Xuwen Wu
producer
Fengjin Ye
producer

Music by

Lincoln Lo

Cinematography by

Ting-Wo Kwong
(as Tinghe Guang)

Editing by

Ka-Fai Cheung

Art Direction by

Chuang Liu

Costume Design by

Juan Chen

Makeup Department

Yunxiu Deng
assistant makeup artist
Xiuping Gong
assistant makeup artist
Hong Shen
assistant makeup artist
Qiusheng Wang
assistant makeup artist
Zhengzheng Zhang
makeup artist

Production Management

Jinhan Chen
production manager
Lin Hao
production manager
Fengjin Ye
production manager

Second Unit Director or Assistant Director

Dehua Wu
set assistant ditector
Wing-Kwong Yeung
first assistant director (as Yongguang Yang)
Chunhui Zeng
set assistant ditector

Art Department

Jun Gao
props assistant
Quanzhi Hu
props assistant
Yaoquan Jiang
arts department
Peng Lei
props assistant
Huiqian Li
property master
Jiahua Li
arts department
Jiasheng Li
props assistant
Ying Li
props assistant
Tianyang Ou
props assistant
Hongping Tan
props assistant
Hongren Tan
props assistant
Nianping Tian
props assistant
Xue Wei
props assistant
Xingshi Zhen
props assistant

Sound Department

Long Da
production sound
Xiaoming Hao
production sound
Lei Jia
production sound
Lincoln Lo
sound designer

Stunts

Zhongjie Chen
martial arts advisor: Choyleefut
Taotao Cui
stunt performer
Yafei Duan
stunt performer
Zhenqin Huang
martial arts advisor: Choyleefut
Wansheng Lin
martial arts advisor: Choyleefut
Zhengguang Lu
stunt performer
Cheng Luo
action supervisor / stunt performer
Shengyi Shang
stunt performer
Ming-Sing Wong
action coordinator (as Sam Wong)
Weidong Zhu
stunt performer

Camera and Electrical Department

Zhirong Chen
gaffer
Zhijun Cheng
camera operator
Qiufa Ding
crane technician
Pengguo Hu
grip
Guoxiong Jian
lighting technician
Ting Shu Kwong
camera operator
Yongjiang Li
camera operator
Zhonghua Liu
camera operator
Xunfu Ma
assistant camera
Xiaoyu Song
grip
Yongbo Wu
grip
Li Xiao
grip
Hongtao Xu
assistant camera
Huoyan Yang
camera operator
Fan Zhang
assistant camera
Haijun Zhang
lighting technician
Fan Zhao
assistant camera
Dasheng Zhi
camera operator
Guohe Zhong
lighting technician
Hao Zhu
camera operator

Casting Department

Xiaoqian Wang
casting assistant

Costume and Wardrobe Department

Hong Li
costume supervisor
Li Li
set costumer
Xuemei Li
set costumer
Ying Li
set costumer
Lianzhen Liang
set costumer
Hongping Tan
set costumer

Editorial Department

Ka-Fai Cheung
editing advisor (as Kafai Cheung)
Cheng Tao
assistant editor
Shicheng Wang
assistant editor
Wenhui Xie
assistant editor

Location Management

Weilai Chen
location manager
Zhian Guo
location manager

Script and Continuity Department

Qi An
script supervisor

Transportation Department

Haiyang Chen
driver
Jintang Cheng
driver
Guangju Deng
driver
Qichun Deng
driver
Yajun Huang
driver
Dongwu Li
driver
Yuexin Li
driver
Zhongxian Li
driver
Hanrong Lu
driver
Jun Lu
driver
Weiming Lu
driver
Wensheng Lu
driver
Xing Lu
driver
Haohua Shen
driver
Shanqi Wang
driver
Jun Wu
driver
Jianwen Yang
driver
Zhonghui Zhang
driver
Yuguang Zhou
driver

Additional Crew

Kwok-Wing Chan
planner (as Guorong Chen)
Jinglong Chen
set worker
Jiangqiang Feng
set worker
Lingyu Feng
set worker
Qiusha Gao
caterer
Xiaohu Hu
set worker
Qing Lan
office clerk
Chunliu Li
caterer
Kairong Li
set worker
Xinghao Li
planner
Xiaolong Liao
set supervisor
Lianglu Liu
behind the scenes documentary
Yangping Liu
set worker
Xiaoping Luo
logistics supervisor
Jianmin Lv
presenter (as Jiangmin Lv)
Ji Qi
behind the scenes documentary (as Gigi Qi Ji)
Bo Qiu
planner
Yue Qiu
translator
Guanxiong Wang
set worker
Lifeng Wang
behind the scenes documentary
Wei Wang
planner
Xiaogui Wang
set supervisor
Chuanqian Wu
set worker
Defu Wu
set worker
Suping Wu
planner
Shaode Yan
set worker
Mubiao Yang
set worker
Yang Yang
planner
Zhiming Ye
presenter
Fei Yin
office clerk
Qinlong Zeng
planner
All Filters