Underrated and under appreciated, obviously reviewers and "Critics" at the time were too hopped up on marvel movies to recognise real talent independent of the typical marvel studios.
This movie was not supposed to be a ground breaking or coming of age story, it doesn't get bogged down by complicated side plots or convoluted love affairs it knows what it is and what it wants to do and goes in hard to accomplish this.
Simply put; this is a High Octane non stop Sci-fi action movie (future dystopian) with a simple but straight forward plot