Kaige succeeds in this beautifully done film. The pace matches the story, the direction is superb, and the casting/acting is perfect. The only draw back are one or two slight editing errors. I love film and I am a confessed stickler.