I decided to buy this yesterday, against what most said here. I spun it last night and all I can say is......excellent.
This movie just reached out a grabbed me from the start, it has still not let go.
It touched on so many levels; life, death, the soul, love, hate, morality, and many more. There is just so much going on in this movie it is hard to find a starting point to begin explaining it. I must watch this again.
One of the most realistic sci-fi moves to date.