good character development
the story is simple enough that the characters actually have a chance to develop well, and the actors do such a great job. i really enjoyed how it explored interpersonal relationships, and there are also some great free-running scenes.