The story was clear and easy to follow - neither too fast or slow paced, and the strange mix of traditional aesthetics and modern effects made it quite entertaining to watch. I watched this by accident as I was looking for a completely different film, but it was a pleasant surprise. Very educating in this way - Wen I was in China, I happened to get a gift with a picture of Avalokiteshvara on it, but had no idea what it was until I saw this film.