Cast (49)

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

Crew (31)

Mou Tun-Fei

Director

Mou Tun-Fei

Producer

Ha Jing-Chau

Art Direction

Sung Kin-Man

Director of Photography

Ngau Cheong-Kwan

Music

Lee Wing-Shui

Screenplay

Zhang Xihe

Assistant Director

Mui Siu-Wa

Assistant Director

Wong Chun-Lok

Assistant Director

Lee Sing-Fung

Assistant Director

Ko Sing-Cheun

Assistant Director

Siu Mooi

Script Supervisor

Yeung Kwong-Lei

Focus Puller

Li Zhi

Gaffer

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

Chui Shun-Lui

Editor

Yu Ng-Yat

Props

Yi Hou

Props

Lau Kuk-Fong

Props

Che Biu-Cheung

Props

Heung Cheun-Sang

Props

Chan Hing-Yun

Props

Lee Sing-Yip

Unit Manager

Lo Bing

Unit Manager