Cast

Chin Ping
Li Xiaoyan

Elliot Ngok Wah
Liu Qingsong

Tang Ching
Li Zhishan

Kao Pao-shu
Mrs Li Yuexiang

Ku Wen-Chung
Liu Anzheng

Lee Pang-Fei
Long Zhentian

Chao Hsiung
Long Zhenxiong

Law Hon
Long Zhenying
Ngai Ping-Ngo
Master Jin

Wong Ching-Ho
medicine shopkeeper

Hao Li-Jen
Wang Shun

Tsang Choh-Lam
Ah Sheng

Lam Yuen
Zhang Debiao

Sammo Hung Kam-Bo
Long's man / Escort man
Crew
Tu Yun-Chih
Writer
(Writing)

Run Run Shaw
Producer
(Production)

Ho Meng-Hua
Director
(Directing)

Ho Meng-Hua
Writer
(Writing)

Chiang Hsing-Lung
Editor
(Editing)