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