DirectorDirectorShen AoWriter & ScreenwriterWriter & ScreenwriterShen AoCastCastJing Bo-ranCastZhou Yi-ran