Andy Lau Tak-Wah
Ben Li
Andy Lau Tak-Wah
Ben Li
Cherie Chung
Meng Tieh-Lan
Junichi Ishida
Hideyuki Asano
Kyôko Kishida
Old geisha Miyako (cameo)
Junko Takazawa
Yuriko
Yasuaki Kurata
Ishikawa (cameo)
Tou Tsung-Hua
Chang Chih
Peng Sun
Ming
Law Fei-Yu
Harada
Tsang Wai-Fai
Mei Mei
Ann Hui
Director
Wu Nien-jen
Writer
Patrick Leung Pak-Kin
Assistant Director
Eric Tsang Chi-Wai
Producer
Ma Bo-San
Assistant Director
Raymond To
Writer
David Chung
Director of Photography