View Full Cast Bryan LeungWang Er (old)An GeWang Er (young)Zhan MuKenjiro KobayashiHe XieSun DazuiGao WeimanYe Lin