View Full Cast Andrew LinAndrew LinTerence Yin Chi-WaiTerence YinDaniel WuDaniel WuJackie ChanJackie ChanJacky CheungJacky Cheung