Cast
Zhang Yixing
Pan Sheng
Wang Chuanjun
Lu Bingkun
Yong Mei
Zhao Dongran
Zhou Ye
Song Yu
Jin Chen
Liang Anna
Darren Wang
Gu Tianzhi
Sunny Sun
An Juncai
Carmen Tong Ka-man
Li Shuang
Gilbert Lam Wai-san
Guan Yongchao
Shu Meiling
Lu Yueting
Crew
Shen Ao
Screenplay
Ning Hao
Executive Producer
Shen Ao
Director
Tang Ning
Costume Designer
Zhang Yifan
Writer
Xu Luyang
Writer
Wang Tianxing
Director of Photography
He Wenqiang
Cinematography
Li Anran
Art Direction
Zhang Songwen
Thanks
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.