1 Views
Winner of the Golden Rooster Award in 1982 for Best Film
Release: May 17, 1982
Runtime: 104 minutes
Language: 普通话
Country: China