Directed by An Lan
User score
0 votes
Released
October 1, 2009
1h 25m
Mandarin
Wang Qiang
Kan Benben
Hou Dakui