the novella which the film was based upon is called duidao
(intersection) by liu yichang written in the 70's.  i read an excerpt of it.  it is quite good.  the film kinda took the idea and ran with it, but the novella is great in itself.
you might want to dig it up.
---nana

ps. funkyduck...the ending, do you mean the tree segment or the years later, they almost intersect.  it was choppy...what part in particular were you referring to?