Wong Chi-Keung
Lee Ching
Ah Hong
Cheung Ying
Josette's wife
Lu Bai
Military Officer
Pengfei Wei
Cheung's father
Wong Sau-nin
Wong Chi Ming
Chong Zhang
Wong's father
Zhu Rongsheng
Ah Sing
Chu Fuk-sing
Drunk soldier
Wan Man
soldier
Kwok Yan
Cheung Chi-Kai
Chow Chi-Sing
Mrs Wong
Cho-cho Lam
Kar Dor
Junchao Jiang
Captain
Wong Cheung
Josette
Walter Tso Tat-Wah
Ah Fuk
Lau Kwai-Hong
Fang Kai
Ko Lo-Chuen
Cheung Yeuk-Lan
Yung Siu-Yi
Writer
Chusheng Cai
Production Manager
Situ Huimin
Director
Set Designer
Yu Yui
Continuity
Editor
Kwong Kam-Wu
Cinematography
Pak Ying-Choi
Producer
Yuen Yiu-Hung
Sound Recordist
Chu Tsi-Kwai
Lighting Artist
Suen Lun
Special Effects
Law Kwun
Wong Wing-Hang