I'm wondering if mostly geeks gave this movie a low score. This movie isn't about Si Fi gadgets, or boring science, it's about life and the human condition. I was captivated the entire movie, wondering what was happening, but more importantly what was going to happen. The ending was a surprise that moved me and tied up the movie perfectly. There were slow moments, but to me it didn't matter. The whole of an intellectually-stimulating, emotion-generating story was achieved.