STORYCAST & CREWCastTerry GuoZhang YueDirectorYu BinINFORMATIONProduction CompaniesProduction CountriesChinaLANGUAGES