Darren Wang as Jiang Zhishu Lin Yun as Yuan Xiangqin Kenji Chen as Ah Jin Cecilia Choi as Sha Hui Christopher Lee as Zhishu's father Christy Chung as Zhishu's mother Tai Chih-yuan as Xiangqin's father Tsai Yi-chen as Li Mei This Group Of People as various supporting roles