Cast (20)

Elliot Ngok

Fat Chai

Ching Li

Ah Heung

Hu Chin

Landlady Pak Ku

Tin Ching

Chow Bing-ken

Lydia Shum Tin-Ha

Shanghai Po

Chor Yuen

Thief in the market

Sau Sun Ho

Ah Fook

Lau Yat-Fan

Police Constable 369

Ku Feng

Brother Fung

Lily Ho

Cheng Kang-Yeh

Shanghai man

Lee Sau-Kei

Wo Kee

Ching Miao

Doctor Kim

Leung Tin

Mr. Han Yi Shi

Helena Law Lan

Brothel mamasan

Nam Hung

Fook's Wife

Danny Lee Sau-Yin

Robs Ah Fook's wife

Ricky Hui

Fireman

Adam Cheng Siu-Chow

Sai Gwa-Pau

Taoist priest

Crew (6)

Chor Yuen

Director

Chor Yuen

Writer

Run Run Shaw

Producer

Andrew Eu

Producer

Chiang Hsing-Lung

Editor

Huang Chieh

Director of Photography