All 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
