Christian Bale Sam Worthington Moon Bloodgood
Gwyneth Paltrow Elise Loehnen
Siu-Ho Chin Ziqi Fan Xin Kan