A beautiful film, touching profoundly up the simple, yet divine aspects of humanity. This movie was almost perfect, and seeing as nothing in this world can be truly perfect, that is pretty good. The only minor thing I subjectively object to, is the pacing at some points in the middle of the story. The acting is also very good, and all the actors easily top actors in high-profile films. The actual directing seems to have been well thought through, and the script must have been amazing. There are some truly breathtaking moments of foreshadowing, and a quite gorgeous continuing circular composition of the story.The moment in the movie, when the main character achieves that feeling of being in heaven is the perfect ending to a truly brilliant yarn.