Starring Cast
Key crew
Director
Screenplay
Lee Wing-Shui
Producers
Music
Ngau Cheong-Kwan
Cinematography
Sung Kin-Man
Editor
Chui Shun-Lui
Costume design
Yu Ngoi-Kwok
, Hung Hiu-Lei
, Chan Hoi-Bo
, Wu Chit
, Chow Man-Chiu
Full cast
48 cast membersPoon Wing
Hung Siu-Tin
Geung Man-Ting
Siu Wa
Poon Man-Diy
Tsui Ching
Woo Yik-Lam
Chui Kai-Ming
Lee Chung
Hon Ying-Chit
Lau Shun-Cheung
Wong Hiu-Kwong
Ha Jing-Chau
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
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
Crew by department
31 crew membersDirecting
Mou Tun-Fei
Director
Ko Sing-Cheun
Assistant Director
Lee Sing-Fung
Assistant Director
Mui Siu-Wa
Assistant Director
Wong Chun-Lok
Assistant Director
Zhang Xihe
Assistant Director
Sung Kin-Man
Director of Photography
Writing
Lee Wing-Shui
Screenplay
Production
Camera
Li Zhi
Gaffer
Editing
Chui Shun-Lui
Editor
Art
Ha Jing-Chau
Art Direction
Costume & Makeup
Cho Chung-Lam
Makeup Artist
Ko Yat-Fong
Makeup Artist
Man Ching
Makeup Artist
Chan Hoi-Bo
Costume Design
Chow Man-Chiu
Costume Design
Hung Hiu-Lei
Costume Design
Wu Chit
Costume Design
Yu Ngoi-Kwok
Costume Design
Other
Chan Hing-Yun
Props
Che Biu-Cheung
Props
Heung Cheun-Sang
Props
Lau Kuk-Fong
Props
Ngau Cheong-Kwan
Music
Yi Hou
Props
Yu Ng-Yat
Props
Lee Sing-Yip
Unit Manager
Lo Bing
Unit Manager
Yeung Kwong-Lei
Focus Puller
Siu Mooi
Script Supervisor