Credits
Cast

Zhang Liang
Poon Wing
Hung Siu-Tin
Geung Man-Ting
Siu Wa
Poon Man-Diy

Han Zhenhua

Li Wei
Grandmother
Zhang Xihe
Tsui Ching
Woo Yik-Lam
Chui Kai-Ming
Chiang Ming
Lee Chung
Hon Ying-Chit
夏青
Lau Shun-Cheung
Wong Hiu-Kwong
Ha Jing-Chau
Feng Hai-Tao
Cho Chung-Lam
Jue Siu-Daan
Lo Bing
Wong Ling-Him
Chow Long
Chan Chiu-Yeung
Chui Hoi-Wing
Fong Yung-Fu
Chow Wai-Lai
Lee Chi-Fei
Lee Sing-Yip
Su Dik-Pou
Liu Kei
Wong San-Man
Chan Leung-Yu
Pang Kin-Wa
Chang Tou-Fan
Yiu Yun-Chou
Lau Kuk-Fong
Yeung Kwong-Lei
Ko Sing-Cheun
Siu Yee
Kathleen De Boer
Minnie Vautrin
David E. Panther
American Missionary
Stephen Cecil Thomas
John Rabe
Vincent Benziger
Riggs
Bruce J. Dierenfield
George Fitch, John Rabe's Assistant
John W. Robertson
Jeremy W. Cleaver
Art
Ha Jing-Chau
Art Direction
Yu Ng-Yat
Props
Yi Hou
Props
Lau Kuk-Fong
Props
Che Biu-Cheung
Props
Heung Cheun-Sang
Props
Chan Hing-Yun
Props
Camera
Sung Kin-Man
Director of Photography
Yeung Kwong-Lei
Focus Puller
Costume & Make-Up
Yu Ngoi-Kwok
Costume Design
Hung Hiu-Lei
Costume Design
Chan Hoi-Bo
Costume Design
Wu Chit
Costume Design
Chow Man-Chiu
Costume Design
Cho Chung-Lam
Makeup Artist
Ko Yat-Fong
Makeup Artist
Man Ching
Makeup Artist
Directing
Zhang Xihe
Assistant Director
Mui Siu-Wa
Assistant Director
Wong Chun-Lok
Assistant Director
Lee Sing-Fung
Assistant Director
Ko Sing-Cheun
Assistant Director

Mou Tun-Fei
Director, Producer
Siu Mooi
Script Supervisor
Editing
Chui Shun-Lui
Editor
Lighting
Li Zhi
Gaffer
Production
Lee Sing-Yip
Unit Manager
Lo Bing
Unit Manager
Sound
Ngau Cheong-Kwan
Music
Writing
Lee Wing-Shui
Screenplay