All Cast

Andy Lau

Andy Lau

Ben Li

Cherie Chung Cho-Hung

Cherie Chung Cho-Hung

Meng Tieh-Lan

Junichi Ishida

Junichi Ishida

Hideyuki Asano

Kyôko Kishida

Kyôko Kishida

Old geisha Miyako (cameo)

Junko Takazawa

Junko Takazawa

Yuriko

Yasuaki Kurata

Yasuaki Kurata

Ishikawa (cameo)

Tou Tsung-Hua

Tou Tsung-Hua

Chang Chih

Peng Sun

Peng Sun

Ming

Law Fei-Yu

Law Fei-Yu

Harada

Tsang Wai-Fai

Tsang Wai-Fai

Mei Mei