Don't go see this if you're in a cynical mood. Like with most sci-fi movies, suspending belief is key. I found it good and inspiring, but sometimes bordering on silly (near the end). Like I said, don't be in a cynical mood and you'll like it. Great acting.