Angelica Lee Sin-Jie
Teoh Yun Ling
Angelica Lee Sin-Jie
Teoh Yun Ling
Hiroshi Abe
Nakamura Aritomo
David Oakes
1950s Frederik Gemmell
Julian Sands
1980s Frederik Gemmell
John Hannah
Magnus Gemmell
Sylvia Chang
Older Teoh Yun Ling
Tan Kheng Hua
Emily
Nina Edwards
Costume Design
Syahrul Imran Shariffudin
Producer
Hsuan-Shao Chen
Production Design
Heng Soon Lum
Production Design
Penny Tsai Pei-ling
Production Design
Redza Taib
Production Manager
Kartik Vijay
Director of Photography
Tom Lin
Director
Tan Twan Eng
Novel
Richard Smith
Writer
Onn San
Original Music Composer
Penny Tsai Pei-ling
Art Direction
Soo Mun Thye
Editor