I gave this movie a 7 as the ending was a bit odd(no resolution and a weird cutscene). Otherwise fantastic movie with strong characters.
To all those that couldn't connect with this movie; how old are you? If the answer is under 30, there's your answer. This movie benefits people who have lived in a non cookie cutter, non sheltered life. It's a lot easier to relate to the characters after having lived some life.