One of the best dystopian films that doesn't go too far into the future which is a twist most dystopian films don't necessarily do. Plot was very strong, cinematography was great, characters were great, casting was great. I can't give this a 10 because it's just a hair too cheesy at some parts.