A Charlie Chan mystery, from Hong Kong.
as Charlie Chan
as Mon Ra / Mon Ling
as 押店主人
as Si Ma Ming
as Police Captain