Confession of Pain Cast Tony Leung Chiu Wai Takeshi Kaneshiro Shu Qi Jinglei Xu Elena Kong Chapman To Siu-Chun To Yeung Ming Wan Lin Ho