Loading series...
The first feature-length animated film was Disney's 'Snow White and the Seven Dwarfs' released in 1937.
Loading series...
A mystical paper mirror brought to life drifts through the hands of neighbourhood shopkeepers, revealing their hopes, regrets, and connections. As it returns to its creator, Uncle Liang, he must confront the impermanence of life and the fragile fate he shares with his young disciple.