DirectorDirectorWen JingWriter & ScreenwriterWriter & ScreenwriterRao Xue-manCastCastQiu TianCastBao Shang-enCastJustin Huang