Mother Feng and her family struggle to live before and during the Japanese invasion of China.
Release Date 1965-01-01 Budget N/A Revenue N/A Rating N/A Runtime 90 mins