Acting
February 18, 1944
Shanghai, China
as 70's Police District Commander Chan
as David
as Sergeant Li Ching Wen
as Man Asked for Directions and Light
as Principal Chen
as Triad Boss Patient
as Commissioner
as Uncle Right
as Ah Biu
as Mr. Kuo / Mr. Kwok