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