Aaron Kwok Fu-Shing
Tim Chan
Aaron Kwok Fu-Shing
Tim Chan
Yu Xia
Freddy Xue
Gwei Lun-Mei
Jane Li
Chang Chen
Winston Zhou
Qin Hailu
Winston's wife
Liu Kai-Chi
Yau Nam
Wan Qian
Megan Li
Kam Kwok-Leung
Hill
Pat Ha Man-Jik
Liu Qian
Theresa Lee Yee-Hung
Eve Law
Joe Cheung Tung-Cho
Tim's father
Kwan Ling
Secretary
Wong Siu-Foon
Nurse Lin
Kate Yeung
Kam Hing-Yin
Jacob Cheung
Producer
Peter Kam Pau-Tat
Music
Tsui Hark
Producer
Charlie Yeung Choi-Nei
Director
Lui Koon-Nam
Writer
Chan Chi-Ying
Director of Photography
Leung Wai-On
Writer
Yiu Tin-Long
Writer