Directed by Chen Zhiyue
User score
0 votes
Released
November 13, 2015
1h 33m
Mandarin
Deng Yang
Kingdom Yuen King-tan
Ye Tian
Xi Wang