Cast (9)

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

Crew (15)

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