Cast (24)

Chow Yun-Fat

Cheng Daqi

Huang Xiaoming

Cheng Daqi (young)

Sammo Hung

Hong Shouting

Francis Ng

Máo Zài

Yuan Quan

Ye Zhiqiu

Yuan Li

Ling Husheng

Monica Mok Siu-Kei

Bao

Kimmy Tong Fei

younger Bao

Gao Hu

Lin Huai

Xin Baiqing

Cheng Zhaimei

Joyce Feng

Ye Zhiqiu (young)

Jiang Luxia

Zhang Songwen

Kunjue Li

Du Yiheng

Zheng Yitong

Lu Lanchun

Qi Ji

Jiang Haomin

Shi Yaozhong

Wei Wang

Gao Tian

Grace Hu

Han Zhi

Yasuaki Kurata

Crew (15)

Wong Jing

Director

Wong Jing

Writer

Manfred Wong Man-Chun

Writer

Lui Koon-Nam

Writer

Connie Wong Nga-Lam

Producer

Andrew Lau

Producer

Jacky Cheung

Theme Song Performance

Yang Zhenyu

Director of Photography

Comfort Chan

Original Music Composer

Yu-Peng Chen

Original Music Composer

Andrew Lau

Director of Photography

Azrael Chung

Editor

Jason Kwan

Director of Photography

Lee Tat-Chiu

Choreographer

Kenneth Yee

Art Direction