I rate this film excellent! I do not know if it proves that we have a soul as others suggest, but it does present some very good ideas about the future. After all, "science fiction is not the future, it's a twisted view of the present." If you like this be sure to grab the soundtrack as well, which is impeccable at recreating the scenes you see in the movie.