This movie was spot on. The imagery was beautiful. Simplistic, yet meaningful dialog, tied together with small monologs. The music, editing, characters, the whole movie was fantastic. Although two hours is a long run time, it does not feel like that at all. The arch of the story takes a sudden yet beautiful twist at the end. It all leads to one point, which is impossible to get if you change even a fraction of it.