cast
-
Willem Dafoe
Axel Heyst
-
Sam Neill
Mr. Jones
-
Irène Jacob
Alma
-
Rufus Sewell
Martin Ricardo
-
Jean Yanne
Mr. Schomberg
- Ho Yi Wang
-
Bill Paterson
Capt. Davidson
- Graziano Marcelli Pedro
-
Hansi Jochmann
Mrs. Zangiacomo
-
Simon Callow
Zangiacomo
- Michael Lee Chinese Gentleman
-
Leonard Maguire
Old TRader McNab
- Topan Setiadji Young Chinese Houseboy