This Is Not What I Expected Cast Takeshi Kaneshiro Dongyu Zhou Yi-zhou Sun Ming Xi Xiaosong Gao Lin Chi-Ling Guozhu Zhang Tony Yang