Jonathan Rhys Meyers
George Hogg
Jonathan Rhys Meyers
George Hogg
Radha Mitchell
Lee Pearson
Chow Yun-Fat
Chen Hansheng
Michelle Yeoh
Mrs. Wang
Matthew Walker
Andy Fisher
Anastasia Kolpakova
Duschka
Shane Briant
Roger Appsley
David Wenham
Barnes
Zhou Bo
Second Brother
Roger Spottiswoode
Director
Zhao Xiaoding
Director of Photography
Arthur Cohn
Producer
Martin Hagemann
Producer
Peter Loehr
Producer
Wieland Schulz-Keil
Producer
Jonathan Shteinman
Producer
David Hirschfelder
Music
Dominique Fortin
Editor
Geoff Lamb
Editor
Simon van der Borgh
Writer
Jane Hawksley
Writer
James MacManus
Writer
Lisa Lovaas
Costume Supervisor
Kym Barrett
Costume Design