Directed by Cheng Dong-Shu
User score
0 votes
Released
May 16, 2010
Mandarin
Jerry Huang
Wu Ma
Liu Geng-Hong