Excellent story told very well. Damon is in his element and I thought it a strong movie for the acting. There are a lot of logical leaps and a fair amount of predictability, but it's more than intriguing enough to sustain, not to mention some good suspense. Glad to see science such a central theme to the plot. Good stuff!