General and I official wallpaper
General and I poster

General and I

(2017)

Cast

AngelaBaby as Bai Ping Ting
AngelaBaby

as Bai Ping Ting

Wallace Chung as Chu Bei Jie
Wallace Chung

as Chu Bei Jie

Gan Ting Ting as Princess Yao Tian
Gan Ting Ting

as Princess Yao Tian

Sun Yizhou as He Xia
Sun Yizhou

as He Xia

Madina Memet as Yang Feng
Madina Memet

as Yang Feng

Mu Leen as Lu Yi
Mu Leen

as Lu Yi

Crew

Kuk Kok-Leung as Directing department
Kuk Kok-Leung

Director