DirectorDirectorCheng Yuan-haiWriter & ScreenwriterWriter & ScreenwriterWang YuCastCastHans ZhangCastZhu Xu-dan