A highly confused movie trying to be cool and what not. A pain to sit through for 2 hours. Not sure why people rate it highly but this movie is trying to be all 'style', mixing all issues and no substance. A bad mix of faux spirituality and stupid violence.