This movie is not a sci-fi flick. It is a beautiful romance story in a futuristic setting. Anyone looking at it as anything different than that, will be disappointed.
It's an awesome lesson in selfishness brought on by loneliness and forgiveness for the same reason.
It's a very good movie. Great acting. Great setting. Great visuals.
The 30% on Rotten Tomatoes is a farce and poor criticism.