Amazing atmosphere, visuals and beautiful, simple story. Overall, it will simply keep you hooked and you will remember this movie for years to come. Not because of its philosophical nature or morals but simply because of its cinematography and story.