(From Wikipedia)- “A 1965 Chinese film produced before the Cultural Revolution about a small town which defends itself from the Japanese by use of a network of tunnels during the Second Sino-Japanese War.”
Hey,
Tell us if something is not working for you at Binged or suggest an improvement or new feature.