Watch providers
Rent
Buy
Top Cast
Li Bingbing
Jia
Kellan Lutz
Jack Ridley
Kelsey Grammer
Mason
Wu Zun
Luke
Stef Dawson
Milly Piper
Shane Jacobson
Gary
Ryan Johnson
Ethan
Jason Chong
Chen Xhu
Eva Liu
Yin
Yasmin Kassim
Lisa
Tim Draxl
Andrew
Victoria Liu
Concubine
Christine Milo
Emperor's Courtier
Chunqing Zhao
Mother
Yongqiang Yang
Father
Qianhua Chen
Young Jia
Liu Ruogu
Young Luke
Chloe Guy
Little Girl
Ken Watanabe
Father