All Cast

Liu Ye
Lu Jianxiong

Gao Yuanyuan
Miss Jiang

Hideo Nakaizumi
Kadokawa

John Paisley
John Rabe

Beverly Peckous
Minnie Vautrin

Fan Wei
Mr. Tang

Qin Lan
Mrs. Tang

Ryu Kohata
Officer Osamu Ida

Jiang Yiyan
Jiang Xiang Jun / Xiao Jiang

Yao Di
Zhou Xiaomei / May

Yisui Zhao
Shunzi

Sam Voutas
Durdin

Aisling Dunne
Doctor

Junichi Kajioka
Mr. Tomita

Asano Nagahide
Higashiguchi

Yuko Miyamoto
Yuriko

Kai Wang
Tang Family Nanny
