Chen Zhenghong
1960 • 22m
Puppet Film. The film exposes imperialism's sinister scheme of feigning peace while secretly preparing for war by depicting its opposition to the dove of peace.