Sun Li als Little Tiger | |
Luke Macfarlane als James Nichol | |
Sam Neill als Alfred Nichol | |
Tony Leung Ka-fai als Bookman | |
Kenneth Mitchell als Edgar | |
Peter O'Toole als Relic | |
Ian Tracey als Controller | |
Gao Yun Xiang als Wang Ma | |
Serge Houde als George Grant | |
Zhang Nai Hua als Di Hong | |
Ningyu Zhao als Lei Mo | |
Jiang Boning als Powder | |
Lisa Bunting als Kathryn Nichol | |
Jeffrey Fisher als Foreman | |
Charmaine Grey als Frances Grant | |
Barry Pearson als Yale Doctor | |
Charlotte Sullivan als Melanie Grant |
Junfang Lee | Line Producer |
Lawrence Shragge | Original Music Composer |
Anne Tait | Casting |
Cheryl-Lee Fast | Producer |
Arnie Zipursky | Executive Producer |
Barry Pearson | Writer |
Christopher Chen | Producer |
Binky Mendez | Producer |
Tiger Hu | Executive Producer |
Susan Taylor Brouse | Casting |
Lynne Carrow | Casting |
Linda Del Rosario | Production Design |
Barbara Ann Schoemaker | Line Producer |
Anne Tait | Producer |
Carrie Stein | Executive Producer |
Yan Jia Zheng | Casting |
Zhao Haicheng | Producer |
Raymond Massey | Producer |
Peter Bien | Producer |
Han Sanping | Executive Producer |
David Wu | Producer |
David Wu | Editor |
David Wu | Director |
Attila Szalay | Director of Photography |
Raymond Storey | Writer |