Fat Chai
Elliot Ngok
Ah Heung
Ching Li
Shanghai man
Cheng Kang-Yeh
Wo Kee
Lee Sau-Kei
Doctor Kim
Ching Miao
Mr. Han Yi Shi
Leung Tin
Brothel mamasan
Helena Law Lan
Fook's Wife
Nam Hung
Robs Ah Fook's wife
Danny Lee Sau-Yin
Fireman
Ricky Hui
Adam Cheng
Taoist priest
Sai Gwa-Pau
Landlady Pak Ku
Hu Chin
Chow Bing-ken
Tin Ching
Shanghai Po
Lydia Shum Tin-Ha
Thief in the market
Chor Yuen
Ah Fook
Sau Sun Ho
Police Constable 369
Lau Yat-Fan
Brother Fung
Ku Feng
Lily Ho
Director
Writer
Editor
Chiang Hsing-Lung
Producer
Run Run Shaw
Andrew Eu
Director of Photography
Huang Chieh