1977· 80 min· Animation
During China's Cultural Revolution, a brave village boy named Little Stone Pillar confronts hardship and danger to protect his community.
Director: Zuwei Shen, Shuchen Wang
Loading addons…