One of the best movies I've ever watched, and one of the few that I could only watch once. It alternates between a gut-wrenching view of a very plausible future and scenes that have you sitting on the edge of your chair. To call it roller coaster would be an understatement.
If you haven't watched it: don't read the rest of the comments here, go watch the movie, then read the comments.
If you haven't watched it: don't read the rest of the comments here, go watch the movie, then read the comments.