View Full Cast Liu DongqinSheng WangBenjamin TsangJiang TianSamuel KuZhao XiKenny YenBennyAining YaoLi jia ( pepper )