David Carradine
Crane
Daryl Hannah
Jane
Lim Kay Tong
Khan
Lim Yu-Beng
Bai
Jimmy Taenaka
Bingo
Osric Chau
Lang Han
Christian Lee
Tong
Yan Yan Wu
Lian
Cheng Pei-pei
Myling
Gary Peterman
Hoggins
Nic Rhind
Peter Marshall
Rosalind Pho
Wei
Vasilios E.
Sergenov
Yin Long Han
Toad
Nolan Willard
Young Crane
Gilbert Kupsami
Beresov
James Z. Feng
Trader
Yong Li Xiao
Young Bai
Luo Cai Xia
Kahn's Female Servant
Anya
Loo
Ling Yun Bai
Beggar Lady
Karen Bergen
Crane's Mother
Li-Tong Hsu
Head Siren
Jun Cheng Hong
Hong