Cast (10)

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

Crew (7)

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