I often (not always) disagree with Rotten Tomatoes. I never like to make them my meter of how I rate a movie, but it is surprising (actually, not really) how often not only I but the general audience disagrees with them. Out of touch, too PC, just plain angry ? Rotten Tomatoes is all of the above. Yeah, you can pick apart the movie in terms of reality, as you can with any sci fi movie, but I liked this movie even better the second time I viewed it.