All Cast

Chow Yun-Fat
Jeffrey Chang Ching

Jacklyn Wu Chien-Lien
Mei Xiao Qing

Gordon Liu Chia-Hui
Abbot Hung Chi

Chin Han
Tong Ling / Captain Chiu
Choi Yue
Priestling Grasshopper

Phillip Kwok
Kung Ching

Roy Chiao
Uncle Bill

Michael Wong
Michael

Giorgio Pasotti
American Monk

Chun Kang Wang
Wei De

Jun Kunimura
Yakuza Boss

George Saunders
Johnson
Alex Sheafe
Mr. Ford

Jeffrey Lau
Nakajima
Anita Wong
Bill's wife
Gary Lam Jan-Hong
Cousin
