1.302 Views
Release: Dec 27, 2003
Runtime: 98 minutes
Language: 普通话
Studio: Huaxia Film Distribution
Country: China
Crew: Geng Xu (Director)